一个关于调试设置的问题
我用的是VC6,我有一个程序需要调试,但是我发现TRACE等调试用的宏不能用(MFC Trace option:Enable tacing我已经选择上了),后来发现在Project->Setting菜单打开的Project Setting对话框的Setting for是灰的,不能选择,只是Win32 Release,这是为什么? 问题点数:20、回复次数:10Top
1 楼coordinate2003(哎呀)回复于 2004-12-03 12:39:45 得分 0
难道就没有人遇到过这个问题Top
2 楼hjunxu(hjun)回复于 2004-12-03 12:48:50 得分 0
那人家的工程就已经设置成这样了,你可以到build\configurate里面看看是不是只有一个release。
你非要用TRACE的话可以自己定义_DEBUG这个宏。Top
3 楼coordinate2003(哎呀)回复于 2004-12-03 12:50:52 得分 0
楼上的大哥您说的很对,但是有没有办法改变它的设置Top
4 楼coordinate(IT业农民工)回复于 2004-12-08 09:36:26 得分 0
upTop
5 楼coordinate2003(哎呀)回复于 2004-12-14 12:49:17 得分 0
upTop
6 楼cqhejun(雪人)回复于 2004-12-14 12:51:32 得分 0
没有碰到这样的问题.Top
7 楼baodi_z(冷冷的太阳)回复于 2004-12-14 13:06:15 得分 0
可以去问微软Top
8 楼smallcrocodile(大鳄鱼)回复于 2004-12-14 13:07:56 得分 0
了解Top
9 楼liudaqin(&& || ! 路漫漫其修远兮)回复于 2004-12-14 16:05:00 得分 0
upTop
10 楼coordinate(IT业农民工)回复于 2005-06-29 17:07:35 得分 20
因为工程的debug配置在Build->Configuration里被删除了,须要在这个菜单里把这个配置再加上。因为这个时候只能从Release版本里拷贝配置参数,所以还需要在Project->Settings里,修改新增加的Debug版本的参数:在General标签里,把Output directories里的文件夹改成Debug;在C/C++标签里将Preprocessor definitions里的NDEBUG改成_DEBUG,Project options里的/MD改成/MDd.
一般的在开发期间,默认执行的是调试版,所以要把调试版做为默认配置:Build->Set Active Configuration里选择Debug。
这样工程就可以按Debug版本执行了。Top




