设置OpenCV_DIR,使cmake自动找到opencv
opencv
OpenCV: 开源计算机视觉库
项目地址:https://gitcode.com/gh_mirrors/opencv31/opencv
免费下载资源
·
通过如下方式配置opencv时,有些时候,cmake找不到opencv而报错
find_package( OpenCV REQUIRED )
这时有两种方式解决这个问题。分别如下:
- 在CMakeLists.txt中配置
在CMakeLists.txt中指明OpenCV_DIR
set(OpenCV_DIR /home/User/opencv/build/)
find_package( OpenCV REQUIRED )
2. 添加系统环境变量
2.1 windows系统
添加环境变量 OpenCV_DIR ,值为能找到OpenCVConfig.cmake或者OpenCVConfig-version.cmake的opencv路径
这样就不用在CMakeLists.txt中添加 OpenCV_DIR 的配置了。cmake会自动找到opencv。
2.2 linux系统
临时生效方案
在终端窗口中输入:
export OpenCV_DIR=/usr/local/opencv-3.1.0
永久生效方案:
编辑/edt/profile 文件
sudo gedit /edt/profile
添加如下语句
export OpenCV_DIR=/usr/local/opencv-3.1.0
编辑完退出
使配置生效
source /etc/profile
GitHub 加速计划 / opencv31 / opencv
77.35 K
55.71 K
下载
OpenCV: 开源计算机视觉库
最近提交(Master分支:1 个月前 )
e1fec156
features2d: fixed out of bounds access in SIFT 23 天前
63087396 - 23 天前
更多推荐
已为社区贡献5条内容
所有评论(0)