所以,我已经编译了多个模块,现在我正在尝试调试它们。但是,当我使用filename:line_no
时,gdb显示以下错误:
No source file named PredMin.cpp.
我该如何解决这个问题?
答案 0 :(得分:1)
使用
编译项目g++ -std=c++14 -g .\BST.h '.\Search&Insert.cpp' .\main.cpp .\PredMin.cpp
这意味着添加标志-g
以添加符号信息。
答案 1 :(得分:-1)
因为您应该设置完整路径。
喜欢gdb> break /Full/path/to/PredMin.cpp:lineno