当前位置:   article > 正文

使用CMake构建QT项目_cmakelist 配置qt库

cmakelist 配置qt库

CMake是一个跨平台的构建工具,它可以帮助开发人员管理复杂的项目结构和依赖关系。在本文中,我们将介绍如何使用CMake构建一个QT项目,并提供相应的源代码示例。

  1. 创建项目目录结构

首先,我们需要创建一个适当的项目目录结构。在项目的根目录下,创建一个名为"src"的文件夹用于存放源代码文件,创建一个名为"build"的文件夹用于存放构建生成的文件。

- 项目根目录
    - src
    - build
  • 1
  • 2
  • 3
  1. 创建CMakeLists.txt文件

在项目的根目录下,创建一个名为CMakeLists.txt的文件,用于配置CMake构建项目的规则。打开CMakeLists.txt文件,并添加以下内容:

cmake_minimum_required(VERSION 3.10)

project(MyQTProject)

# 设置C++标准
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED True)

# 查找QT库
find_package(Qt5 REQUIRED COMPONENTS Core Widgets)

# 添加源代码文件
file(GLOB_RECURSE SOURCES "src/*.cpp" "src/*.h")

# 添加可执行文件
add_executable(${PROJECT_NAME} ${SOURCES})

# 链接QT库
target_link_libraries(${PROJECT_NAME} Qt5::Core Qt5::Widgets)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

在上述CMakeLists.txt文件中,我们首先指定了CMake的最低版本要求

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/658767
推荐阅读
  

闽ICP备14008679号