Visual Studio创建 OpenCV项目

1、cmake 编译 opencv

参考链接:CMake编译OpenCV3.4.1心得_cmake 3.4.1-CSDN博客

1)opencv文件名最好不要有空格

2)没有下载opencv_contrib,不用配置OPENCV_EXTRA_MODULES_PATH

2、Visual Studio创建 OpenCV项目

参考链接:【配置环境】Visual Studio 配置 OpenCV_vs配置opencv-CSDN博客

1)跟随项目的局部配置

cmake之后,打开opencv-3.4.1\build目录下的OpenCV.sln,然后在Visual Studio中,分别选择 “Release” 或 “Debug” 配置(根据需要选择),找到 “CMakeTargets > INSTALL” 文件,右击该文件选择 “生成” 选项。这将编译OpenCV。“Debug” 模式下可生成opencv_world341d.lib,“Release” 模式下可生成opencv_world341.lib。

打开项目属性,选择 “配置属性 > VC++ 目录”,然后将 “包含目录” 配置为包含OpenCV的include文件夹(opencv-3.4.1\build\install\include),将 “库目录” 配置为包含OpenCV的lib文件夹(opencv-3.4.1\build\install\lib)。

 在 “配置属性 > 链接器 > 输入” 下,将 “附加依赖项” 添加要使用的 OpenCV 库文件(例如 opencv_world480d.lib)。

Release模式下:

 Debug模式下:

2)全局配置

 点击工具栏的 “视图” 视图项。展开后点击 “其它窗口 > 属性管理器”。

属性单(PropertySheet)添加如下:属性单配置过程和局部配置一样。

 

3、解决环境变量不能立即生效的方法

方法1. 重启

下面两种方法不重启

方法2.  打开cmd,输入命令 set PATH=c,这个命令使写在path中的变量立即生效,然后重启cmd验证,补充(echo %PATH%可查看系统环境变量)

方法3. 注意即便系统环境变量生效了,若之前打开的应用程序没关掉重启(在没重启电脑的情况下),那这个应用程序也可能读取不到该系统变量,所以关掉重启该应用就好了。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值