资讯动态

【cmake】解决Unknown CMake command “QT5_WRAP_UI“类似错误

发布时间:2026/10/23 1:01:50 来源:尧图企业网站定制
这种类似的问题LZ前前后后碰到了好几次这里贴出其中一种其他也都是类似的解决方法。CMake Error at src/Ui/CMakeLists.txt:15 (FIND_PACKAGE): Could not find module FindQT5.cmake or a configuration file for package QT5. Adjust CMAKE_MODULE_PATH to find FindQT5.cmake or set QT5_DIR to the directory containing a CMake configuration file for QT5. The file will have one of the following names: QT5Config.cmake qt5-config.cmake CMake Error at src/Ui/CMakeLists.txt:17 (INCLUDE): include called with wrong number of arguments. Include only takes one file. -- Directory /root/workspace/CenDVC/src/Ui CMake Error at src/Ui/CMakeLists.txt:40 (QT5_WRAP_UI): Unknown CMake command QT5_WRAP_UI. -- Configuring incomplete, errors occurred!解决方案LZ比较笨只会用比较笨的办法解决如果小伙伴有比较好的方法可以评论或者私信LZ。如果找不到Qt5WidgetsConfig.cmake直接用搜索找到对应文件位置然后在CMakeLists.txt中设定对应路径set(Qt5Widgets_DIR /path to qt/5.9.5/gcc_64/lib/cmake/Qt5Widgets) find_package(Qt5Widgets)类似的问题也是这么解决原理同上知道LZ的方法很原生态。。。还有一个就是有可能小伙伴们在qt的路径下找不到gcc_64这个文件夹这是在qt安装的时候没有选上Desktop gcc 64-bit的安装包重新安装下qt选择对应的Desktop gcc 64-bit然后在对应的安装路径下就能找到对应的gcc_64文件夹了。感觉自己攒了好多笔记没写今天就慢慢补一下攒了一堆草稿纸都不能扔O(∩_∩)O哈哈~

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑