Intel Inspector: «Исходный файл не найден. Предложение: укажите расположение на вкладке поиска в диалоговом окне свойств проекта».
Я создаю небольшое приложение к моему докторскому исследованию. Поскольку приложение демонстрирует некоторое неопределенное поведение, я решил использовать автономный графический интерфейс Intel Inspector для обнаружения проблем с памятью, и ему удалось найти значительное количество проблем, как показано на рисунке ниже:
Я использую компилятор intelOneAPI со следующими параметрами:icx /Qstd:c17 /Zi /DEBUG /Qopenmp /O3 /Ot /Qipo src/main.c src/libs/edosystems.c src/libs/nldyn.c src/libs/iofiles.c src/libs/interface.c src/modules/time_series.c src/modules/poinc_map.c src/modules/lyap_exp_wolf.c src/modules/ftime_series.c
Я прочитал документацию и немного покопался в Google, и мне не удалось найти, как заставить Intel Advisor указывать проблемные строки в моем исходном коде. Что мне здесь не хватает?
1 ответ
Чтобы просмотреть исходный код в Inspector или Vtune, используйте символы отладки.
пример:
Вместо использования приведенной ниже команды
Затем передайте этот исполняемый или двоичный файл Intel Inspector для просмотра исходного кода.
Кроме того, перед началом любого анализа укажите путь к исходному каталогу.