我们知道C++经常会使用一些第三方的库,那如何使用呢?
主要使用第三方的头文件和dll文件以及lib文件
项目目录结构
1.设置附加包含目录
点击 项目属性 - 配置属性-C/C++ ——常规 ——附加包含目录
当前指向的是本项目的include目录,当然你也可以指向第三方库的include目录,这里我直接把所有的第三方库的include文件夹里的文件均放在了项目的include下,例如:
log4cplus-1.2.0\include下的log4cplus文件夹以及Makefile.am和Makefile.in
log4cplus-1.2.0\include文件夹下内容
项目include下内容内容
2.设置附加库目录
点击 项目属性 - 配置属性-连接器 ——常规 ——附加库目录
将第三方的lib文件以及所需要的dll文件放入工程lib下,当然也可以将附加库目录直接设置成第三方libray解压后的lib目录
3.链接lib
方法1:直接在工程里设置
链接器——输入——附加依赖项
例如:
方法2:
./ 代表当前目录,../ 代表上层目录
之后就是使用啦:
但记得编译成功后把这些dll以及lib文件拷贝到项目的exe生成目录