Windows Clion快速配置Opencv

本文详细介绍了如何在Visual Studio 2022下配置OpenCV 4.6.0的环境,包括下载、安装路径选择、Clion的项目配置、CMakeLists.txt的编写以及解决可能出现的问题。特别强调了配置过程中容易忽视的细节,如目录路径、大小写敏感性和编译器设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置过OpenCV环境的小伙伴都知道,这并不是一件那么容易完成的事,总会给你一两个惊喜,综合本人踩过的坑,今天一起分享给大家

以最新的OpenCV版本 4.6.0为例子,编译器使用VS 2022,实际上2015以后的都行

 1、去OpenCV官网下载最新版本的OpenCV,选择Windows

3c1feae7bcaa4bf5af31b6f5f11c8856.png

如果太慢请移步网盘 -> 网盘链接

2、选择安装路径

befc31324e054aabb94bdd703290fa05.png

3、配置Clion

新建一个项目后,在根目录下的CMakeLists.txt添加头文件扫描路径

include_directories(${OpenCV_INCLUDE_DIRS})

就是你安装目录的build下的include路径

e68728a1ff044b9a8fca10d51d0dcb90.png

继续编写CMakeLists.txt,添加如下两行,请确保和下面一致,不要随意更换大小写,这也是我之前遇到的一个坑,其中,OpenCV_DIR的值应为你对应的build目录

set(OpenCV_DIR C:/Users/Core/library/opencv/build)
find_package(OpenCV REQUIRED)

 最后一步,链接到资源文件,这一步一定是写在 add_executable 后面如下图

链接名字如下图,请保持一致,前面的链接文件请和你自己的可执行文件名保持一致,我这里叫csdn

d1e186ac0c20468fbead195e4f631513.png

如果此时CMakeLists.txt reload没报错那就恭喜你成功了,报错了也别慌

前往Clion的settings里面,找到

 e9b8aea8c30c4a54affc97c4f757e70c.jpeg

将红框框里的选项选成我这个,默认应该是x86也或许是其他的,总之,换成 x86_amd64

再reload CMakeLists.txt

大功告成

e6c1fac4bd7d4eafa6234534fdfc55a1.png

上一个运行成功的图 

 2ac4efb9b703473eb9d0b82352f4b4f3.png

CMakeLists.txt配置图

c23d2e35db1b4fe5a8fa87970638459b.png

记得更改main文件的工作路径,否则你可能没办法通过我这样给出相对路径找到图片

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值