cmake error at cmakelists.txt:33 (qt_add_resources): unknown cmake command
时间: 2024-01-16 15:18:26 浏览: 245
CMakeLists.txt使用QT的正确写法
根据提供的引用内容,出现了一个CMake错误,错误信息是在CMakeLists.txt文件的第33行出现了一个未知的CMake命令"qt_add_resources"。这个错误可能是因为在CMakeLists.txt文件中使用了Qt5的命令"qt5_add_resources",但是在Qt6中,这个命令已经被移除了。
为了解决这个错误,你可以尝试以下两种方法:
1. 更新CMakeLists.txt文件中的命令:
在CMakeLists.txt文件中,将"qt5_add_resources"命令替换为"qt_add_resources"命令。这样可以适配Qt6版本,解决未知CMake命令的错误。
2. 使用Qt5版本:
如果你的项目依赖于Qt5,并且不打算升级到Qt6,那么你可以安装Qt5,并将CMakeLists.txt文件中的"qt5_add_resources"命令保留不变。这样可以保持项目的兼容性,避免出现未知CMake命令的错误。
请注意,以上方法仅适用于解决CMake错误中的未知CMake命令问题。如果还有其他错误或问题,请提供更多的信息以便我能够给出更准确的解答。
阅读全文