0
点赞
收藏
分享

微信扫一扫

QT基础-MacOS+Clion+QT

萧让听雪 2022-02-01 阅读 71

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})

创建项目

在这里插入图片描述

举报

相关推荐

0 条评论