我在Netbeans 8.0.1上用现有的源代码创建了一个C++项目Makefile.
我运行了运行良好的构建Makefile并构建了名为的可执行文件a.out.
问题是,当我在IDE中设置断点时,它不会在那里暂停.
有什么问题?
本网站上没有其他问题解决了这个问题.
Makefile文件:
CC=g++
build: foo.cpp foo.h main.cpp
$(CC) foo.cpp foo.h main.cpp
Run Code Online (Sandbox Code Playgroud)
我有时也会遇到这个问题.有几种可能的解决方案:
-g是你构建时编译器命令的一部分(它应该是默认情况下,但你必须仔细检查,特别是因为你似乎使用自己的Makefile).gdb直接使用,而不是通过NetBeans GUI.根据我的经验gdb总是有效,但NetBeans对于调试来说不可靠,并且有时由于我不知道的原因而出现问题.出于这个原因,我大多使用旧的命令行调试器.| 归档时间: |
|
| 查看次数: |
6444 次 |
| 最近记录: |