当我想在Clion 5中编译我的项目时,我收到以下错误消息:
undefined reference to `cv::CascadeClassifier::detectMultiScale(cv::Mat const&, std::vector<cv::Rect_<int>, std::allocator<cv::Rect_<int> > >&, double, int, int, cv::Size_<int>, cv::Size_<int>)'
我的问题是,有时在stackoverlow.com上找不到opencv的条目
有人可以告诉我,如何包含OpenCV库?
答案 0 :(得分:0)
代码中的某个地方是从opencv lib调用detectMultiScale并且链接错误。实际上你没有包含任何东西。像这样编辑你的CMakeLists文件:
include_directories("${CMAKE_SOURCE_DIR}/include")
add_executable(you_binary_name)
target_link_libraries(you_binary_name ${CMAKE_BINARY_DIR}/mylib.so)