2007年8月22日星期三

无法找到编译文件的调试信息,新手问题,望高手解决.

无法找到编译文件的调试信息,新手问题,望高手解决.

楼主BlueSea_zl(蓝海)2006-09-04 12:13:50 在 VC/MFC / 基础类 提问

无法找到"lesson1.exe"的调试信息,或者调试信息不匹配.未使用调试信息生成二进制文件.
要继续调试吗?

这是什么意思?
继续的话能编译运行,但是我想调试的话exe内应该会编入一些调试代码,怎么让它有调试信息呢? 问题点数:100、回复次数:10Top

1 楼xiaoshi0(Rain)回复于 2006-09-04 12:16:44 得分 0

你用的是什么版本的?不同的版本设置的方法不一样Top

2 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2006-09-04 12:18:07 得分 0

你的程序是不是debug版本的,是否包含调试信息?Top

3 楼SoLike(思危)回复于 2006-09-04 12:21:20 得分 0

如果是调试版出现这一问题。看你的设置中是否设置了 “生成调试信息”Top

4 楼BlueSea_zl(蓝海)回复于 2006-09-04 12:31:51 得分 0

你用的是什么版本的?不同的版本设置的方法不一样
是vs2005正式版

你的程序是不是debug版本的,是否包含调试信息?
===========
你的意思是不是说,要自己编写条件编译才有调试信息?
我是新手,不太懂,是不是这个意思?
好像听说软件可以分调试版与正式版,采用条件编译来区分.

如果是调试版出现这一问题。看你的设置中是否设置了 “生成调试信息”
============
你说的是在工具--选项--调试里面的东西吗?Top

5 楼BlueSea_zl(蓝海)回复于 2006-09-04 12:34:49 得分 0

哪家都在用vs2003,说一下vs2003怎么解决也行啊,可能差不多了...Top

6 楼BlueSea_zl(蓝海)回复于 2006-09-04 13:28:47 得分 0

我是选择debug进得编译的啊,结果显示,结果一编译就显示:
无法找到"lesson1.exe"的调试信息,或者调试信息不匹配.未使用调试信息生成二进制文件.
要继续调试吗?Top

7 楼SoLike(思危)回复于 2006-09-04 13:35:36 得分 100

解决方案管理器 -〉选择项目 -〉右键菜单选属性

在弹出窗口中选择 链接器-〉调试-〉生成调试信息 看是否选择为是Top

8 楼jkgl548()回复于 2006-09-04 13:38:29 得分 0

同意Top

9 楼BlueSea_zl(蓝海)回复于 2006-09-04 13:42:08 得分 0

是这样,谢谢
我刚才去查 工具--选项里的那个debug了...
^^Top

10 楼porsche616("︶.︶メ)海洋微風專用( ̄ε ̄メ)回复于 2007-01-10 10:43:39 得分 0

解决方案管理器 -〉选择项目 -〉右键菜单选属性

在弹出窗口中选择 链接器-〉调试-〉生成调试信息 看是否选择为是


——————————————————————
yes!
thx!

1 条评论:

匿名 说...

同意7楼说法,经我实验正确