编译openMVG出现的错误的解决
发布时间:2023-09-02 21:06:06 350
相关标签:
作者:朱金灿
为什么大多数人学不会人工智能编程?>>>
submodule(s) are missing, please update your repository
在使用CMake生成openMVG解决方案时,出现错误:
CMake Error at CMakeLists.txt:92 (message):
submodule(s) are missing, please update your repository:
git submodule update -i
这个问题的根源在于openMVG依赖的第三方库没有下载下来,需要把它们下载下来,解决办法是:
Unknown CMake command “PKG_CHECK_MODULES”
在使用CMake生成openMVG解决方案时,出现错误Unknown CMake command “PKG_CHECK_MODULES”,如下图:
这个问题的根源在于在查找Qt库时PKG_CHECK_MODULES命令没有被识别。因此解决办法是注释openMVG\src\software\CMakeLists.txt中的14行find_package(Qt5 COMPONENTS Core Widgets Svg),如下:
参考文献
1.解决Unknown CMake command "QT5_WRAP_UI"类似错误 t/felaim/article/details/78756360)
2.安装openmvg时,显示 submodule(s) are missing
文章来源: https://blog.51cto.com/u_15456319/5889422
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报