Clion中配置opencv库(Ubuntu系统)
下载opnecv源码并编译
CmakeLists
- 用Clion创建一个新的C++项目
- 自动会生成CmakeLists,我们需要在里面加点东西才能编译
cmake_minimum_required(VERSION 3.17) #自动生成
project(untitled44) #自动生成 :项目名称是自己的
find_package(OpenCV REQUIRED) #加这一句
include_directories(${OpenCV_INCLUDE_DIRS}) #加这一句
set(CMAKE_CXX_STANDARD 14) #自动生成
set(SOURCE_FILES main.cpp) #自动生成
add_executable(opencv main.cpp)#自动生成 这里的opencv是生成的可执行文件的名字,可自定义
target_link_libraries(opencv ${OpenCV_LIBS})#加这一句 注意这里的opencv要和上一行的opencv命名一致才行
最后两行是告诉Cmake,把main.cpp编译成了一个可执行文件opencv,然后让这个可以执行的文件去连接OpenCV的动态库。