在Visual Studio 2005中怎样将项目(C++的)与库文件(.lib)连接?

来源:百度知道 编辑:UC知道 时间:2024/06/23 05:38:09
我在"项目”和“工具”菜单下都找不到相关能设置的地方。望大家帮忙。
我刚学OpenGL,include了那三个“.h”文件,还需要链接OpenGl32.lib、GlAux.lib、GlU32.lib这三个库文件进入项目。照前辈提供的方法用#pragma comment(lib,"xxx.lib")方法后,仍然有报ERRO,且都是由于.h文件里函数声明用“WINGDIAPI void..."这样的格式造成的。请问这是由于lib还没有连接上造成的吗?如果是,请问在一个MFC文档里怎么连接,在哪个文件里添加什么代码?拜谢各位了。

楼上正解。。

#pragma comment(lib, "xx.lib")
用起来比较方便,强烈推荐。
可以放到头文件中。

项目设置-》链接器-》输入-》附加依赖项,添加进去就行了

或者程序中使用:
#pragma comment(lib,"xxx.lib")