我有一个visual 2012 C++应用程序,它编译和运行,但不停止在断点。
我已经安装了远程调试器(x64),并运行它并将其配置为远程调试。
在visual中,我尝试了远程调试和本地调试,但是两者产生的结果是相同的。它不会停在断点处。
如何调试x64 c++应用程序?
编辑1
刚刚发现调试器说:
Symbol loading for myapp.exe was skipped because it is not specified in the includes modules
那是什么意思?
最近我开始了解Idea下的远程调试过程。我所做的是将Idea中Run | debug configuration下的远程调试配置复制到命令行java执行参数中。实际的命令行参数是:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
如果它是一个脚本,我会将这些命令添加到其中。通过执行此操作,命令行将显示以下消息:
Listening for transport dt_socket at address: 8000
因此,可以使用本地源代码进行调试。然而,我不能正确理解远程调试是如何工作的。任何知道远程调试