Visual Studio配置C++第三方库开发指南

在C++开发项目中,往往会用到第三方的库文件,需要配置的文件包括:

1 .h(头文件), 暴露调用接口的声明
2 .lib(静态库),在链接阶段需要使用
3 .dll(动态链接库), 在运行exe文件时会进行加载,一般需要拷贝到程序(exe)目录下
以OpenCV库为例:

OpenCV库文件目录

一、 配置头文件、库文件

右键点击项目,打开属性页,在VC++目录->包含目录配置.h文件所在的目录,库目录配置.lib文件所在的目录。

配置文件目录

二、配置程序中使用到的lib文件

链接器->输入->附加依赖项一栏配置lib文件全名,在链接阶段会在之前配置的库目录下查找依赖项中配置的静态库。

配置静态库

三、复制dll文件

在编译通过后,将dll拷贝到编译的exe文件所在目录即可运行。

参考阅读
C++中的静态链接库与动态链接库,本文涉及静态库、动态库的说明,以及动态库的两种不同调用方式。

你可能感兴趣的:(Visual Studio配置C++第三方库开发指南)