QT开发中文网

#最低版本 cmake_minimum_required (VERSION 2.8) #项目名称 project (ImageRegistration) #添加搜索路径 list (APPEND CMAKE_PREFIX_PATH C:/Users/dell/Desktop/ImageRegistration1/opencv/opencv/build/x64/vc14/lib) #查找OpenCV库 find_package (OpenCV REQUIRED) #添加OpenCV头...

根据你提供的 CMakeLists.txt 文件内容,我注意到了一个错误。在链接 OpenCV 库时,你不应该将 ${OpenCV_INCLUDE_DIRS} 作为目标进行链接。

请修改下面这行代码:

target_link_libraries(${OpenCV_INCLUDE_DIRS} ${OpenCV_LIBS})

为:

target_link_libraries(ImageRegistration ${OpenCV_LIBS})

这样就会正确地将 OpenCV 库链接到 ImageRegistration 目标上。

另外,请确保以下几点:

  1. 确保你的项目中有包含正确的头文件路径(./inc_dir1, ./inc_dir2, ./inc_dir3)和源文件路径(src_dir1, src_dir2, src_dir3, main_dir)。请根据你的实际情况调整这些路径。

  2. 确保你已经成功找到并设置了 OpenCV 的库搜索路径,例如:C:/Users/dell/Desktop/ImageRegistration1/opencv/opencv/build/x64/vc14/lib。请根据你实际安装的 OpenCV 路径进行设置。

希望以上修改能够解决问题。如果还有其他问题,请提供更多细节或错误信息以便我们进一步帮助您。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://qt.0voice.com/?id=9081

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?