gpt4 book ai didi

c++ - Cmake OpenCV 无法指定链接库

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:22:48 25 4
gpt4 key购买 nike

我想运行我在网上找到的这个 c++/OpenCV 代码:

http://docs.opencv.org/doc/tutorials/features2d/feature_homography/feature_homography.html

我的 CMake 有问题,它返回了这个错误:

CMakeLists.txt:5 (target_link_libraries) 处的 CMake 错误: 无法为目标“SURF_Homography”指定链接库,这不是 由这个项目构建。

我在网上搜索了解决方案,我找到了这个

CMake OpenCV Cannot Specify Link Libraries

但我不明白为什么我的不起作用,因为它看起来一样,这是我的 CMakeLists 文件:

cmake_minimum_required(VERSION 2.8)
project( SURF_Homography )
find_package( OpenCV REQUIRED )
add_executable( SURF_Homography.cpp SURF_Homography.cpp )
target_link_libraries( SURF_Homography ${OpenCV_LIBS} )

希望你能帮助我谢谢卢卡

最佳答案

更改 add_executable 行:

add_executable( SURF_Homography SURF_Homography.cpp )

否则,您在 target_link_libraries 行中指定的目标将不存在 :)

关于c++ - Cmake OpenCV 无法指定链接库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23515536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com