Не удалось получить правильный исходный путь в GDB
У меня есть проект, извлеченный из midori
репозиторий. Я хочу отладить проект, используя gdb после сборки, но когда я попытался установить точку останова в исходном файле, gdb не идентифицирует это.
Это мой файл Cmakelist.txt https://github.com/shashwat001/midori-modified/blob/master/CMakeLists.txt.
Как указано здесь, http://midori-browser.org/contribute/. Я создал _build папку и изнутри, что я запускаю cmake
а потом make
, Тогда исполняемый файл для запуска мидори был _build/midori/midori
,
Из исходной папки я запускаю
gdb _build/midori/midori
Затем поместите точку останова в файл midori / midori-panel.c
break midori/midori-panel.c:350
Затем была показана следующая ошибка: No source file midori-panel.c
Нужно ли мне вносить какие-либо изменения в файл Cmake, чтобы включить это, или мне нужен какой-то другой синтаксис.