2015-02-09 89 views
4

如前所述,每当我尝试调试我的可执行文件时,它只显示反汇编代码,没有任何源代码可用于调试。我尝试从菜单中选择“显示源代码”,没有任何反应。Nemiver只显示ASM代码

Nemiver

回答

4

既然你编译不使用-g参数(如@stefano引用),nemiver或任何其他调试器的源文件只能看到程序的程序集版本,因此无法在您的案例中显示源代码。

您可以通过打开手册页example或特定的C++选项here

+0

感谢您提供这些链接,我一定会看到那些人的页面:) – 2015-04-14 06:50:43

1

我有你同样的问题,你必须编译在调试模式下运行程序(例如添加-g参数,当你调用gcc的,如果你在C语言程序)

+0

啊,是我解决了它太多,但并没有把一个答案看到更多这样的标志,反正感谢:) – 2015-04-09 03:06:11