当前位置: 首页 > news >正文

5. Qt中.pro文件(1)

本节主要讲.pro文件的作用和一些相关基础知识与操作。

本文部分ppt、视频截图原链接:[萌马工作室的个人空间-萌马工作室个人主页-哔哩哔哩视频]

1 PRO文件

1.1 pro文件作用

  1. 添加需要用到的QT模块,如通过QT += module_name来添加需要用到的Qt模块。
  2. 指定生成的目标文件信息,如通过TARGET = target_name来指定生成的目标文件名。
  3. 配置编译需要的文件,如通过SOURCES += source_file来指定编译需要的源文件。
  4. 配置编译需要的环境,如通过CONFIG += option来配置编译需要的环境。
  5. 生成模块的类型,如通过TEMPLATE = template_type来指定生成模块的类型,若没有定义,Qt默认使用app模板生成一个应用程序。

在这里插入图片描述

1.2 需要掌握的知识

  • .pro文件是Makefile文件的摘要。

在这里插入图片描述

  • .pro文件不能代替Makefile文件。
    .pro文件是qt的独有特性,Makefile文件是所有编译器中的规则。

在这里插入图片描述

  • 工程文件生成流程:

在这里插入图片描述

  • 添加Qt需要模块

+=不会取消以前环境变量中保存的配置,=是将当前配置方法代替以前配置方法。

在这里插入图片描述

  • 实例操作
    在这里插入图片描述
    (1)修改应用程序名称

在这里插入图片描述

生成结果:

在这里插入图片描述

(2)指定应用程序放置目录

在这里插入图片描述

生成结果:

在这里插入图片描述

(3)编译宏开关

用于控制编译时代码的包含或排除,以及启用或禁用特定的功能等。这里不便举例。

(4)OBJ生成路径

在这里插入图片描述

生成结果:

在这里插入图片描述

相关文章:

  • easylogger的移植使用
  • 在linux系统上搭建git服务器(ssh协议)
  • 【理解软件开发中的“向后兼容“与“向前兼容“】
  • 每日算法-250603
  • 龙虎榜——20250603
  • C语言学习—数据类型20250603
  • FreeRTOS,其发展历程详细时间线、由来、历史背景
  • Vue.js 后台管理系统
  • 如何写一条高效分页 SQL?
  • 把两个标签内容显示在同一行
  • Semi-Supervised Neuron Segmentation via Reinforced Consistency Learning
  • non-autoregressive sequence generation
  • 双轴按键摇杆模块、电位器,使用详解
  • 前缀和基础训练
  • STM32H562----------ADC外设详解
  • Abaqus连接器弹片正向力分析:
  • MMAD论文精读
  • 【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit(5)
  • spring boot应答500问题跟踪
  • Docker基础命令
  • 手机app客户端做网站/成都网站seo收费标准
  • 怎么做网站上面的那种卡通图片/seo人人网
  • 嘉兴外贸网站制作/郑州网络营销公司哪家好
  • 国外简约企业网站/网络推广渠道都有哪些
  • 企业网站开发要多少钱/seo最新技巧
  • 推荐聊城做网站的公司/央视新闻最新消息今天