luxiaoyi
驱动牛犊
驱动牛犊
  • 注册日期2004-09-22
  • 最后登录2005-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2434回复:12

怎样使vc程序的release版成为可以调试的debug版

楼主#
更多 发布于:2004-10-15 18:09
 我买的书中有一些vc程序的源码。但是只有release版的,我想能设断点调试这些程序,好象必须要debug版。

怎么可以以最快的速度使这些vc程序成为可以调试的程序????

谢谢!!!
appletree628
驱动牛犊
驱动牛犊
  • 注册日期2003-05-14
  • 最后登录2013-03-13
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-15 18:59
Project->settings->link,选中Generate debug info
defendmidfield
驱动牛犊
驱动牛犊
  • 注册日期2002-06-05
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-15 21:05
打开工程

Build -> Set Active Configurations
呵呵
s_6666_s_qd
驱动巨牛
驱动巨牛
  • 注册日期2004-08-14
  • 最后登录2006-07-11
  • 粉丝0
  • 关注0
  • 积分199分
  • 威望22点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-16 10:40
如果使用的是VC7
先打开工程---
然后在  生成-》配置管理器  在那个下拉菜单选种Debug后关闭就OK啦
luxiaoyi
驱动牛犊
驱动牛犊
  • 注册日期2004-09-22
  • 最后登录2005-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-16 11:51
  我按照说的Project->settings->link,选中Generate debug info
但是不成功。
   调试设断点仍然显示one or more breakpoints cannot be set and have been disabled. excu will stop in the beginning of the program.

书中的例子只有release文件夹,我想生成可以调试的debug文件夹和里面的内容。
luxiaoyi
驱动牛犊
驱动牛犊
  • 注册日期2004-09-22
  • 最后登录2005-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-10-16 11:52
没有这个子菜单项啊Set Active Configurations

luxiaoyi
驱动牛犊
驱动牛犊
  • 注册日期2004-09-22
  • 最后登录2005-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-10-16 11:53
我现在用的是win98+vc6.0
xx_focus
驱动中牛
驱动中牛
  • 注册日期2003-08-06
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望10点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-10-16 13:46
Build -> Set Active Configurations
里面可以选择的
xx_focus
驱动中牛
驱动中牛
  • 注册日期2003-08-06
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望10点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-10-16 13:48
如果是别人的工程就难说了,你自己建个工程,然后把那些代码复制过去就相当简单了
defendmidfield
驱动牛犊
驱动牛犊
  • 注册日期2002-06-05
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-10-17 22:41
没有这个子菜单项啊Set Active Configurations

 


你打开你那个工程就有了

空的vc6工程没有
呵呵
walkonthesky
驱动中牛
驱动中牛
  • 注册日期2003-11-26
  • 最后登录2012-11-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-10-18 15:31
配置编译环境

或者下个断点,系统会提示没有DEBUGINFO,问是否要重新编译,选YES就可以了
[img]http://www.driverdevelop.com/forum/upload/walkonthesky/2004-07-08_2004-07-07_b847.gif[/img]
cecily
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2013-05-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望86点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-10-25 16:30
在build这个菜单里有Set Active Configurations然后选debug,重新编译程序,之后就可以设置断点调试了
我不是你的天使,我不懂你的天堂
FutureNow
驱动牛犊
驱动牛犊
  • 注册日期2003-06-18
  • 最后登录2007-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-10-25 17:10
Project->Setting 选Debug就行了啊!@_@ :cool:
有梦才有未来!梦是做出来的!继续做梦,努力工作,享受生活!
游客

返回顶部