无法找到“XXX.exe”的调试信息,或者调试信息不匹配

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

 
"无法找到“XXX.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件"

Debug模式,运行时完全正常,但是一调试就出现对话框,显示出错信息:
“无法找到“XXX.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件。”
VC项目是空项目。发现其他的项目都可以调试,就“空项目”不行。

解决方法:

首先打开菜单 项目->项目属性页
1。选择 配置属性->链接器->调试->生成调试信息 改为 是
2。选择 配置属性->C/C++ ->常规->调试信息格式 改为 用于“编辑并继续”的程序数据库(/ZI)
3。选择 配置属性->C/C++ ->优化->优化 改为 禁用(/Od) 

 

 

没有可用于当前位置的源代码

我写了一个函数,昨天还能在这个函数中加入断点进行调试,但是今天却跳不进去了。按F11单步运行,发现出现"没有可用于当前位置的源代码"。

,同样弹出“源文件与模板生成时的文件不同”对话框。弄了半天,还是没有解决。提供几种方法:

1. (我用这个办法获得成功)工具->选项->调试->常规->去掉“要求源文件与原始版本完全匹配”复选框就OK

///现在回想一下,我在进行调试的时候在 appmodul.cpp的文件之中多加了几个空格,也可以直接改掉那个已经生成appmodul.cpp文件

2. 在解决方案资源管理器中右击解决方案->属性->通用属性->调试源文件。在不查找这些源文件对话框中查看是否有你想要调试的源文件,如果有就删除这一行,保存。

3. (严重不推荐!)将这个函数重新换个名字!

4. (严重不推荐!)将这个函数注释了,然后再在旁边重新写一个,代码一样。


 
VS2008--无法找到XXX.exe”的调试信息或者调试信息匹配 前提: 方案一: 1.首先打开菜单 项目->项目属性页 2. 选择 配置属性->链接器->调试->生成调试信息 改为 是 3.选择 配置属性->C/C++ ->常规->调试信息格式 改为 用于“编辑并继续”的程序数据库(/ZI) 4.选择 配置属性->C/C++ ->优化->优化 改为 禁用(/Od) 方案二: 1. 关闭掉Vis... 阅读详情

相关推荐

vs2010调试时,无法找到XXX.exe”的调试信息或者调试信息匹配,未生成二进制文件

报错背景:  用cmake编译的开源项目,然后用vs10打开,release模式下报错,无法找到XXX.exe”的调试信息或者调试信息匹配,未生成二进制文件 。 解决方法: 在网上查到的解决方案 之一: 1. 关闭掉Visual Studio 实例。 2. 找到解决方案下的.suo文件并删除之。 3. 重新启动Visual Studio,或者直接双击.sln文件打开

Cinderella_hou的博客 8119

VisualStudio-“无法找到“Abc.exe”的调试信息或者调试信息匹配

VS打开之前的工程文件,无法启动调试

limingmcu的专栏 1317

如何再次弹出“无法找到调试信息 或者调试信息匹配”对话框

最近在调试某dll的时候,因为dll才是包含调试信息的,exe包含调试信息,弹出该警告对话框,于是勾选了再显示该窗口。百度无果,后来自己研究了一下,发现可以在这个选项下,勾上勾选,即可再次在必要的时候弹出该警告对话框。然而,后来我又希望能够在需要的时候再次弹出该警告对话框。这个需求比较小众,如果你正好碰到了这个问题,可以参考一下。经过测试,重新弹出对话框。

秋月的私语 1019

VS2013出现“无法找到xxx.exe”的调试信息或者调试信息匹配”错误解决方案

错误信息如下所示: 解决办法: 选择项目属性,依次序进行如下操作。 1。选择 配置属性->链接器->调试->生成调试信息 改为 是  一般问题都是出现在这个地方,修改完了可以尝试运行,若还出现同样问题,可继续按照2,3步骤进行操作。 2。选择 配置属性->C/C++ ->常规->调试信息格式 改为 用于“编辑并继续”的程序数据库(/ZI)  3。选择 配置属性->C/C++

luckynote 1万+

无法找到XXX.exe”的调试信息或者调试信息匹配。。

"无法找到XXX.exe”的调试信息或者调试信息匹配。。。 今天调试一C++程序,按下F5,老是弹出一对话框显示信息:debugging information for 'myproject.exe' cannot be found or does not match. No symbols loaded. 翻译成中文大概就是:找到'myproject.exe' 的调试信息或者调试信息

luxiaoyu_sdc的专栏 1010

"无法找到XXX.exe”的调试信息或者调试信息匹配

今天调试一C++程序,按下F5,老是弹出一对话框显示信息:debugging information for 'myproject.exe' cannot be found or does not match. No symbols loaded. 翻译成中文大概就是:找到'myproject.exe' 的调试信息或者调试信息匹配。符号文件未加载。 起初,我以为是没有生成.pdb文件的

chinabinlang的专栏 4万+

"无法找到XXX.exe”的调试信息或者调试信息匹配。。。

今天调试一C++程序,按下F5,老是弹出一对话框显示信息:debugging information for 'myproject.exe' cannot be found or does not match. No symbols loaded. 翻译成中文大概就是:找到'myproject.exe' 的调试信息或者调试信息匹配。符号文件未加载。 起初,我以为是没有生成.pdb文件的缘故

muzhiai的专栏 866

解决"无法找到XXX.exe”的调试信息或者调试信息匹配

首先打开菜单 项目->项目属性页 选择 配置属性->链接器->调试->生成调试信息 改为 是 选择 配置属性->C/C++ ->常规->调试信息格式 改为 用于“编辑并继续”的程序数据库(/ZI) 选择 配置属性->C/C++ ->优化->优化 改为 禁用(/Od) ...

weixin_40948750的博客 1131

问题:无法找到xxx.exe”的调试信息或者调试信息匹配

转载:http://www.cnblogs.com/cryinstall/archive/2011/04/24/2280843.html 现象:在vs2008中,建立一个空项目,添加一个c++文件main.cc #include using namespace std; int main() { cout return 0;s } 该程序能够编译得过,但是执行,无论

chgm_456D的专栏 1169
上一篇: 在vs2005中安装boost库
下一篇: Linux常见命令:屏幕文本编辑器Vi
波特王子
博客等级 码龄19年 196粉丝 133原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值