【发布时间】:2020-03-06 16:31:23
【问题描述】:
我有一个带有 opencv 代码的 .cpp 文件。当我这样做时,事情会编译:g++ my_file.cpp。
我的~/.zshrc:alias g++='g++ $(pkg-config --cflags --libs /usr/local/opt/opencv@2/lib/pkgconfig/opencv.pc)'
我想利用 Clion 的自动完成功能;因此,我需要通过 CMakelist 告诉它我的 opencv 库位于何处。
目前,它看起来像这样:
cmake_minimum_required(VERSION 3.14)
project(my_project)
set(CMAKE_CXX_STANDARD 14)
add_executable(my_project main.cpp)
如何以最简单的方式在我的 CMakelist 中添加 opencv 作为依赖项?
【问题讨论】:
-
在 Stack Overflow 上有 吨 的关于将 OpenCV 与 CMake 结合使用的问题。几乎每个人都使用
find_package(OpenCV)。你检查过这些问题吗?例如。这个:stackoverflow.com/questions/13970377/…