CMake Error at src/CMakeLists.txt:3 (find_package): By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5", but CMake did not find one.
时间: 2023-06-20 08:05:10 浏览: 234
CMakeLists.txt
这个错误提示意味着你的 CMakeLists.txt 文件中需要使用 Qt5,但是你的 CMake 没有找到 Qt5。
解决该问题的方法是确保你已经正确安装了 Qt5,并且将 Qt5 的路径添加到你的 CMake 模块路径中。
你可以尝试在 CMakeLists.txt 文件中使用以下代码来添加 Qt5 的模块路径:
```
set(CMAKE_PREFIX_PATH /path/to/Qt5)
```
其中 `/path/to/Qt5` 是你的 Qt5 安装路径。如果你的 Qt5 是通过包管理器安装的,那么可以尝试使用以下命令来设置 CMake 模块路径:
```
export CMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu/qt5
```
在这个例子中,我们假设 Qt5 是通过 apt 安装的,并且路径是 `/usr/lib/x86_64-linux-gnu/qt5`。
阅读全文