CMake configure 无法在 Linux 上找到 Qt5

Mar*_*pps 5 c++ linux qt cmake

我在 Visual Studio 代码中运行构建 cmake 时出现以下消息

通过在CMAKE_MODULE_PATH这个项目中没有提供“FindQt5.cmake”,已经要求CMake找到“Qt5”提供的包配置文件,但是CMake没有找到。

找不到“Qt5”提供的具有以下任何名称的包配置文件:

Qt5Config.cmake
qt5-config.cmake
Run Code Online (Sandbox Code Playgroud)

将“Qt5”的安装前缀添加到CMAKE_PREFIX_PATH或设置“Qt5_DIR”到包含上述文件之一的目录。如果“Qt5”提供单独的开发包或SDK,请确保已安装。

在此处输入图片说明 在此处输入图片说明

Mar*_*pps 6

sudo apt-get install qtbase5-dev
sudo apt-get install qtdeclarative5-dev
Run Code Online (Sandbox Code Playgroud)

我安装了 2 gt 软件包,并将“Qt5”的添加前缀添加到 CMAKE_PREFIX_PATH 或将“Qt5_DIR”设置为包含上述文件之一的目录。上面评论中提到@drescherjm

cmake构建正常