Итак, я собрал несколько модулей вместе и сейчас пытаюсь их отладить.Однако, когда я использую filename:line_no, GDB показывает следующую ошибку:
filename:line_no
No source file named PredMin.cpp.
Как я могу решить эту проблему?
Скомпилируйте ваш проект с помощью
g++ -std=c++14 -g .\BST.h '.\Search&Insert.cpp' .\main.cpp .\PredMin.cpp
Это означает добавление флага -g для добавления информации о символах.
-g
потому что вы должны установить полный путь.
как gdb> break /Full/path/to/PredMin.cpp:lineno