Visual Studio-第三方库调用方法简介

写在前面:

这篇博客没啥技术含量,就是自己使用了OpenCV、VTK这些第三库的使用经验总结。以防以后忘记。其实这些第三方库使用之所以有类似的流程,可以反映出现VS设计结构层面上的一些东西。在这里写下,以后也可以加深对VS甚至对Windows系统的理解。

配置流程:

目前我对第三方库的理解主要是分为两部分:头文件.h与库文件.lib。所以,主要根据这两部分来配置第三方库。
1.头文件引入:解决方案资源管理器->项目名上右键->属性->配置属性->C/C++->常规->附加包含目录。在附加包含目录中添加第三方库的头文件,一般头文件都会在include文件中。
2.库文件引入:解决方案资源管理器->项目名上右键->属性->配置属性->连接器->常规->附加库目录。在附加库目录中添加第三方库的头文件。一般库目录都会在lib文件中。
3.库文件引入:解决方案资源管理器->项目名上右键->属性->配置属性->连接器->输入->附加依赖项。在附加依赖项中添加程序中要使用到的lib文件。这个就要根据具体使用情况来判断了。
4.系统变量配置:有些时候配置好了程序还是会提示一些缺少某些dll文件。所以应该是动态链接库没有配置好。目前我的处理方法是将第三方库中的某些bin文件路径添加到系统环境变量中。bin文件中一班就有需要使用的dll文件。

写在最后:

这些只是我目前遇到的问题的解决方法经验总结。认识还很粗浅,解决方法多停留在表面。但希望能起到了一个简单的提示作用,也避免我以后遇到重复问题还多花时间。
经验首先要好好积累,然后有意识去整理才能成为有用的知识。

你可能感兴趣的:(Bug,And,Debug)