C++使用第三方library

我们知道C++经常会使用一些第三方的库,那如何使用呢?

主要使用第三方的头文件和dll文件以及lib文件

项目目录结构


1.设置附加包含目录

点击 项目属性 - 配置属性-C/C++ ——常规 ——附加包含目录

C++使用第三方library_第1张图片
当前指向的是本项目的include目录,当然你也可以指向第三方库的include目录,这里我直接把所有的第三方库的include文件夹里的文件均放在了项目的include下,例如:
log4cplus-1.2.0\include下的log4cplus文件夹以及Makefile.am和Makefile.in
C++使用第三方library_第2张图片
log4cplus-1.2.0\include文件夹下内容
C++使用第三方library_第3张图片

                                      项目include下内容内容
2.设置附加库目录
点击 项目属性 - 配置属性-连接器 ——常规 ——附加库目录
C++使用第三方library_第4张图片

将第三方的lib文件以及所需要的dll文件放入工程lib下,当然也可以将附加库目录直接设置成第三方libray解压后的lib目录

3.链接lib

方法1:直接在工程里设置

链接器——输入——附加依赖项

例如:

方法2:


./ 代表当前目录,../ 代表上层目录
之后就是使用啦:

C++使用第三方library_第5张图片


但记得编译成功后把这些dll以及lib文件拷贝到项目的exe生成目录

你可能感兴趣的:(C++基础)