hur.cn - 华软网

 热门搜索

关于用 #pragma comment(lib, ...) 导入lib文件的疑问

  作者:未知    来源:网络    更新时间:2011/8/13
#include "..\include\dll_a.h"//

#pragma comment(lib, "..\\debug\\dll_a.lib")//  是放到.cpp文件里还是.h文件里还是跟着#include "..\include\dll_a.h"走

---华软 网友回答---
我一般放在CPP文件中。应该是一样的。
---华软网友回复---
引用 1 楼 wltg2001 的回复:
我一般放在CPP文件中。应该是一样的。
假如说有多处cpp用到该dll的导出函数,是放两个还是一个呢?
---华软网友回复---
一次就行了,这个是链接时用的。
---华软网友回复---
放在所有引用这个函数的语句的前面就好,放头文件还是源文件无所谓
---华软网友回复---
皆可。
---华软网友回复---
你那里用到就放到那里,偶一般放在cpp中~
---华软网友回复---
那就放到exe的 *app.cpp里面
或者dll的DllMain所在cpp里面
---华软网友回复---
一般放在.cpp中。偶常放于.cpp的开头部分
---华软网友回复---
这句话就是给链接器加一个参数,或者说修改链接器的参数,所以整个工程写一次就行了,但是头文件的话,那个cpp用到,都要include一次
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。