(1)报错如下😱😱😱:
undefined reference to cv::imread(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)
/usr/bin/ld: CMakeFiles/TEst.dir/main.cpp.o: in function cv::Mat::~Mat():
(2)分析🐯🐯🐯:
没有链接到cv库。
(3)解决方法💉💉💉:
CMakeLists.txt添加如下内容:TEst为project。
target_link_libraries( TEst ${OpenCV_LIBS})
(4)CMakeLists.txt🎈🎈🎈
cmake_minimum_required(VERSION 3.22)
project(TEst)
set(CMAKE_CXX_STANDARD 14)
set(OpenCV_DIR "/home/XXX/opencv/build") #设置OpenCV目录所在
find_package(OpenCV REQUIRED) #搜索OpenCV目录
i