以OpenCV为例配置VS第三方库
正常情况下,你拿到的别人的第三方动态库(静态库调用方式这里不讲,有另外一篇文章)至少应该包含下面三种文件:
1. 头文件,这个一般放在include这样字眼的文件夹下,比如OpenCV的:
然后include里面还分成了许多文件夹,便于管理。
2. dll文件,这个一般放在bin这样字眼的文件夹下,比如:
3. dll配套的动态lib文件,这个就一般放在lib这样字样的文件夹下,比如:
好了,我们要配置就只需要用到这三个地方了,下面以VS2010为例开始讲解:
前言:
dll文件也是可执行文件,所以对应的是可执行文件目录;
h文件是头文件,需要通过#include这种方式引用的,所以对应的是包含目录;
lib文件是库文件,所以对应的是库目录;
下面我们讲解的是一种全局配置的方法,也就是在你的VS中配置后,对所有的用这个VS新建的项目都有效。
三种文件的路径都是在“项目---属性---配置属性---VC++目录”这个下面配置:
1. 头文件路径:VC++目录下的包含目录,把include文件夹路径,以及它下面的两个二级目录路径都放进去:
2. lib文件路径:VC++目录下的库目录,把lib文件夹的路径放这里:
系统的环境变量配置完成后需要重启一下电脑。
这里的PATH对应的就是VS中VC++目录下的可执行文件目录,程序运行的时候就会在PATH指定的路径中进行寻找。你再PATH中也看到了诸如system32之类的文件夹,理论上你把dll文件复制到这个文件夹下,也是一样可以的,但是那么多dll都复制到这里面会很乱,所以你就把dll路径放到这里就可以了。
上面只是把所有的需要用到的文件路径包含进来了,并没有指明要用到哪些lib文件,所以还需要在这里指明具体的文件名:
好了,配置完成了,写代码的时候include需要的头文件就行了。
以OpenCV为例配置VS第三方库相关推荐
- pycharm配置python第三方库_解决pycharm每次新建项目都要重新安装一些第三方库的问题...
目前有三个解决办法,也是亲测有用的: 第一个方法: 因为之前有通过pycharm的project interpreter里的+号添加过一些库,但添加的库只是指定的项目用的,如果想要用,就必须用之前的项 ...
- opencv python安装_Python 安装 第三方库的安装技巧
PythonIDE 软件:PyCharm 2016.1.4 pythonversion : Python 3.5.0 安装一个两条建议: 1. 使用pip命令行工具在线下载你需要的第三方库 2. 手动 ...
- Python基础 | Anaconda环境下第三方库的安装
文章目录 标准库和第三方库 查看第三方库 安装第三方库:以视频下载神器you-get为例 从Python的官方源安装第三方库 通过镜像网站安装第三方库 you-get库的使用 下载<资本的故事& ...
- 模块开发之React使用第三方库PropTypes属性限制(十二)
模块开发之React使用第三方库PropTypes属性限制(十二) 前言 这是一个纯配置的第三方库模块,所以我们需要掌握知识不需要太详细.能知道并拿来即用即可. 下面以使用该模块的背景展开,然后介绍使 ...
- 以VS2017配置fftw 64位为例讲解如何调用第三方库
最近在使用github上很多项目,然后就会需要配很多依赖包,很多第三方库需要加载进来,以前也经常配一些环境,但是都是看着网上的大佬们的教程一步一步走下来的,只知其然而不知其所以然,这次就配置就遇见了很 ...
- 关于python安装第三方库速度慢解决方案(opencv为例)
关于python安装第三方库速度慢解决方案(opencv为例) 参考文章: (1)关于python安装第三方库速度慢解决方案(opencv为例) (2)https://www.cnblogs.com/ ...
- 【Python基础】Python安装第三方库太慢?配置好这个速度飞起
经常听到初学python的小伙伴在抱怨,python安装第三方库太慢,很容易失败报错,如果安装pandas.tensorflow这种体积大的库,简直龟速. 为什么pip会很慢? 先来了解下pip,pi ...
- Python安装第三方库太慢?配置好这个速度飞起
经常听到初学python的小伙伴在抱怨,python安装第三方库太慢,很容易失败报错,如果安装pandas.tensorflow这种体积大的库,简直龟速. 为什么pip会很慢? 先来了解下pip,pi ...
- QtXlsx第三方库在Mac OS和Windows下的配置及简单使用
这里是小白一只,为了参与项目,最近自学了一点qt.要求先做一个实现excel导出的小demo,由于还没看到这部分知识的内容,在书里反复查找也没找到确切的内容,所以开始在网上看了很多博客. 了解到 QA ...
最新文章
- 20200207_Dontla_MBTI第二步基本分析报告((ISTJ))
- 笔记-项目配置管理-配置标识-配置识别与建立基线
- mybatis3.2.3+spring整合
- 结对-结对编项目贪吃蛇-设计文档
- wxWidgets:多文档界面实例
- 在 VMware Clone Ubuntu Server 之后,解决网卡问题
- leetcode 592. Fraction Addition and Subtraction | 592. 分数加减运算(最大公因数gcd,最小公倍数lcm)
- EntityFramework6.X 之 Fulent
- django-后台管理-表显示相关
- (转)Spring Boot(二十):使用 spring-boot-admin 对 Spring Boot 服务进行监控
- Fiddler 抓包(二)—Android
- 检查eth是否到账_花费32个ETH参与以太坊2.0是件很难的事吗?
- 在虚幻引擎5中构建你的首款游戏 - 03 - 模型和材质蓝图
- Typecho 插件开发基础
- wpf之pdf的显示
- B站疯狂破圈 “后浪”们将会把B站推向何处?​
- 苏州微软面试--机器学习自然语言处理
- STM32L476R快速入门——前期准备(项目设计专题)
- Android不同屏幕适配的大神解决方案(转)
- Photoshop简单案例(8)——利用文字工具修改图片上文字
热门文章
- Python3判断是否为回文数
- mysql performance tuning_MySQL Performance tuning
- wxpython界面切换_wxpython实现按钮切换界面的方法
- python病毒usb文件自动安装_win7禁USB自动安装驱动功能避免木马病毒入侵
- linux命令基本格式教程,Linux命令基本格式(详解版)
- mysql建表时外检怎么创建_MySQL创建表时加入的约束以及外键约束的的意义
- 工业以太网交换机常见故障排除的三种方法
- 可网管交换机与非网管交换机的区别
- 【渝粤题库】陕西师范大学200511 美国文学
- 不等号属于不等式吗_考研专业课备考时,仅仅多刷几遍目标院校的期末考试题就够吗?...