CMake OpenCV无法指定链接库
CMake OpenCV Cannot Specify Link Libraries
我正试图在Ubuntu上运行一个用C++编写的OpenCV程序。我按照本教程在我的系统上安装了OpenCV。
然后,我按照本教程使用教程中指定的以下Cmake命令运行我的代码:
cmake_minimum_required(VERSION 2.8)
project( PedestrianDetection )
find_package( OpenCV REQUIRED )
add_executable( PedestrianDetection PedestrianDetection.cpp )
target_link_libraries( ${OpenCV_LIBS} )
然而,Cmake给了我以下输出:
CMake Error at CMakeLists.txt:5 (target_link_libraries):
Cannot specify link libraries for target "opencv_videostab" which is not
built by this project.
有人能给我指个正确的方向把图书馆连接起来吗?
顺便说一句,我使用的是OpenCV2.4.8
来自文档
target_link_libraries:将目标链接到给定的库。
target_link_libraries(
<target>
[item1[item2[…]]][[debug|optimized|general]<item>
]…)指定链接给定目标时要使用的库或标志。这个名必须由命令,如add_executable或add_library。剩下的论点指定库名称或标志。
尝试
target_link_libraries(PedestrianDetection ${OpenCV_LIBS})
相关文章:
- 如何在 CentOS 中链接 OpenCV 库
- 用于链接 OpenCV 和现有库的生成文件(不使用 cmake)
- CMAKE:导入时链接 OpenCV 失败
- Android Studio 2.2链接OPENCV静态库
- 使用 cmake 在项目中链接 Opencv
- 在 xcode 中编译和链接 OpenCV 3.0.0 时出现问题
- 在Windows上运行的Eclipse上静态链接OpenCV
- 在 CodeBlock 中链接 OpenCV 库失败
- Android Studio链接OpenCV静态库
- LNK1104:链接 openCV 时无法打开文件 'kernel32.lib'
- 链接OpenCV 3.0.库到QT创建者
- 链接OpenCV库与Qt creator在ubuntu上
- 如何创建*.所以文件动态链接OpenCV为Android
- 在Eclipse Windows中链接OpenCV静态库
- 如何在QtCreator中链接opencv并使用Qt库
- 链接openCV到cleon项目
- 链接OpenCV gpu::立体声样本错误
- CMake链接opencv两次打乱编译器命令顺序
- 链接 OpenCV 库时出错
- 静态链接 OpenCV