现象:在vs2005中,建立一个空项目,添加一个c++文件main.cc
#include<iostream>
using namespace std;
int main()
{
cout << "hello"<<end;
return 0;
}
该程序能够编译得过,但是执行,无论是debug还是release,都很出现
“无法找到“xxx.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件。”
从网上找了一些解答,终于把这个问题给解决了。只要是“建立项目的时候不应建立空项目,而应当建立一个“win32控制台应用程序”。这样确实可以解决问题。只要你选择的是这个"win32控制台应用程序"则在附加选项里面选不选上“空项目”都可以
本文解决了一个在VS2005环境下创建空项目并添加C++源文件后遇到的无法调试的问题。通过选择“win32控制台应用程序”而非空项目,成功解决了调试信息缺失或不匹配的问题。

3万+

被折叠的 条评论
为什么被折叠?



