首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

问,有没有“部分debug编译”的工具?解决办法

2012-02-21 
问,有没有“部分debug编译”的工具?写了一个科学计算程序,现在在某一个小模块出现Bug,其他地方已经经过检查

问,有没有“部分debug编译”的工具?
写了一个科学计算程序,现在在某一个小模块出现Bug,其他地方已经经过检查完全无误。但是每次运行的时候要先做大量初始化工作,需要很多时间。想调试这个小模块,但是其他部分必须编译成debug,这样速度奇慢无比(用boost::graph如果不优化的话速度非常难以忍受)。希望能够只在这个模块写成debug,请问如何这样做?

[解决办法]
Release下调试
[解决办法]
分开编译可以吗,把其它库部分做成lib或dll

[解决办法]
。。。
你们单元测试没有准备么?


[解决办法]
顶楼上!

可去看看http://blog.csdn.net/gigix/archive/2007/05/08/1601226.aspx
[解决办法]
几乎所有的编译器都有预编译指令,可以设置当前代码的优化选项.
如果你懒得查编译器手册,那给你说个简单办法.
把你要调试的代码单独拿出来,做个CPP文件,然后编译成debug版.然后再链接....
[解决办法]
linux下试试吧,自己写makefile

热点排行
Bad Request.