QT基础-MacOS+Clion+QT

QT基础-MacOS+Clion+QT

配置qt环境

vi ~/.bash_profile

// 路径换成自己的路径
export PATH="/usr/local/Cellar/qt/6.2.2/bin:$PATH"
export LDFLAGS="-L/usr/local/Cellar/qt/6.2.2/lib"
export CPPFLAGS="-I/usr/local/Cellar/qt/6.2.2/include"

source ~/.bash_profile

CmakeLists.txt

cmake_minimum_required(VERSION 3.19)
project(qt_creator_test)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOUIC ON)

set(QT_VERSION 6)
set(REQUIRED_LIBS Core Gui Widgets)
set(REQUIRED_LIBS_QUALIFIED Qt6::Core Qt6::Gui Qt6::Widgets)

add_executable(${
    
    PROJECT_NAME} main.cpp)

if (NOT CMAKE_PREFIX_PATH)
    message(WARNING "CMAKE_PREFIX_PATH is not defined, you may need to set it "
            "(-DCMAKE_PREFIX_PATH=\"path/to/Qt/lib/cmake\" or -DCMAKE_PREFIX_PATH=/usr/include/{host}/qt{version}/ on Ubuntu)")
endif ()

find_package(Qt${
    
    QT_VERSION} COMPONENTS ${
    
    REQUIRED_LIBS} REQUIRED)
target_link_libraries(${
    
    PROJECT_NAME} ${
    
    REQUIRED_LIBS_QUALIFIED})

创建项目

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_35140742/article/details/122765256
QT
今日推荐