小编Red*_*Box的帖子

Raspberry Pi 上的未知 CMake 命令“qt_standard_project_setup”

我正在尝试让 Qt6 在我的 Raspberry Pi 4 B 2GB 上运行。它运行的是 Ubuntu 22.04。我安装了所有必需的软件包以及qt6-base-dev任何依赖的软件包(build-essential等等cmake

但我无法让 QT 与它一起工作。我不断收到错误消息Unknown CMake command "qt_standard_project_setup"

我的CMakeLists.txt看起来像这样:

cmake_minimum_required(VERSION 3.22)

project(test LANGUAGES CXX)

set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)

find_package(Qt6 REQUIRED COMPONENTS Widgets Core) 
qt_standard_project_setup()

add_executable(test 
    main.cpp
    mainwindow.cpp
    mainwindow.h
    mainwindow.ui
)

target_link_libraries(test PRIVATE
    Qt6::Widgets
)
Run Code Online (Sandbox Code Playgroud)

我还通过了 Qt 安装路径-DCMAKE_PREFIX_PATH=...,但它不起作用。

看起来它并不是找不到QT6包,它似乎只是无法识别它qt_standard_project_setup()本身,这对我来说很奇怪。为什么会发生这种情况?

c++ cmake raspberry-pi4 qt6

10
推荐指数
1
解决办法
2340
查看次数

标签 统计

c++ ×1

cmake ×1

qt6 ×1

raspberry-pi4 ×1