Debug和Release模式下加载不同的库文件

打个比方,程序中

//Debug模式下,我要加载lib_d.dll文件

#pragma comment(lib,"lib_d.lib")

//Release模式下,我要加载lib.dll文件

#pragma comment(lib,"lib.lib")

如果是debug模式下,我要把Release注释掉,反之,我要把Debug注释掉...(麻烦得一笔)

解决方法:

一.代码处理方式

#ifdef _DEBUG
#pragma comment(lib,"lib_d.lib")
#else
#pragma comment(lib,"lib.lib")
#endif

二.项目-属性里面设置

(配置(c):活动Debug)

项目属性->配置属性->链接器->输入:附加依赖项里面添加 各种dll.


Release模式下一样的方法设置



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章