VS2019使用库文件配置
Introduction
在使用visual studio IDE编译C++文件的时候总要使用一些库文件,然而从某些官方SDK中导入各种库文件配置的操作非常繁琐,本文记录了使用Chishine 3D camera的库文件配置流程。
Methods and Materials
- 官网下载SDK文件
该文件中应包含了如下几个文件夹,其中inc文件夹包含了头文件,lib包含了静态链接库以及动态链接库文件,这写文件也是之后要在vs中配置的文件src是.cpp为后缀的C++源码,CMakeLists.txt包含了cmake命令,具体可通过该链接了解。关于cmake的下载及生成项目文件,可通过其他教程了解。
2. 文件配置
vs 新建工程
右键单击项目文件名—>属性
进入VC++目录—>包含目录—>填入SDK中的inc路径
**注意:**在库文件的配置过程中,lib文件是成对出现的,名字末尾有d的是debug模式,没有d的是release模式
这里我的vs是选择了release模式,因此我从lib文件夹中选择了release模式的文件另外保存到其他文件夹"D:…(前面路径省略,保存到你的vs工程文件中)\lib\release"
在VC++中点击库目录—>选择刚刚建立的release文件夹
在C/C++—>常规—>附加包含目录中,选择你的C++源文件中include的所有官方hpp文件所在的文件夹。
例如:
随后点击链接器—>附加依赖项—>填入所有需要的.lib文件的名称,应用并保存
将.dll文件复制到vs工程文件该目录下
然后应该就可以成功运行啦!