Clion配置OpenCV开发环境步骤


1. 安装OpenCV

Extract以后配置环境变量

2. 安装CMake

解压压缩包即可

3. 打开CMake配置源码目录和编译输出目录

在第一个框中打开源码目录,第二个框为编译目录,点击Configure后选择Visual Studio 15 2017 win64

接着在OPENCV_EXTRA_MODULES_PATH中选择opencv_contrib中modules的路径,点击generate。

4. 打开OpenCV项目

在build目录下找到OpenCV.sln打开

点击找到CMakeTargets下的INSTALL,右键点击生成

等待项目运行完后可能或出现一百多个失败,解决方法是在编译时将WITH_CUDA选项取消勾选即可,如下图

最后重新生成以后就成功了。

5. 在Clion中使用OpenCV

新建项目C++ Excutable项目,配置CMakeList.txt文件

cmake_minimum_required(VERSION 3.17)
project(testOpenCV)

set(CMAKE_CXX_STANDARD 14)

# Where to find CMake modules and OpenCV
set(OpenCV_DIR "C:\Tony\opencv-3.2.0\build")
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})
add_executable(testOpenCV test.cpp)

# add libs you need
set(OpenCV_LIBS opencv_core opencv_imgproc opencv_highgui opencv_imgcodecs)

# linking
target_link_libraries(testOpenCV ${OpenCV_LIBS})
百度已收录
  • 分享:
评论
还没有评论
    发表评论 说点什么