Qt 构建目录

news/2024/9/21 19:19:14 标签: qt, 构建目录

        Qt Creator新建项目时,选择构建套件是必要的一环:

构建目录的默认设置

        在Qt Creator中,项目的构建目录通常是默认设置的,位于项目文件夹内的一个子文件夹中,如:build-项目名-Desktop_Qt_版本号_编译器类型_构建版本。这里的构建版本可以是DebugRelease,取决于你选择的构建配置。

构建目录中的文件

        构建目录中通常包含以下类型的文件:

  • 中间文件:如编译过程中生成的.o文件(对象文件)、.moc文件(元对象编译器生成的文件)等。
  • 最终文件:如可执行文件(.exe.app等)或库文件(.dll.so等)。
  • 其他文件:如Makefile文件(如果使用qmake构建系统)、CMakeCache.txt文件(如果使用CMake构建系统)等。

构建目录的作用

  • 组织文件构建目录帮助开发者将源代码文件和编译生成的文件分开,使得项目结构更加清晰。
  • 避免污染源代码:编译过程中生成的大量中间文件(如.o文件、.moc文件等)不会直接放在源代码目录中,从而避免了源代码的污染。
  • 支持多配置构建Qt Creator支持在同一项目中设置多个构建配置(如DebugRelease),每个配置可以有自己的构建目录,从而允许开发者同时维护多个版本的构建输出。

如何修改构建目录

清理构建目录

        修改构建目录后,可能需要清理旧的构建文件,以确保新的构建目录只包含新生成的文件。这可以通过Qt Creator构建菜单中的清理选项来完成。

        清理项目时,选择要清理的构建版本:


http://www.niftyadmin.cn/n/5669313.html

相关文章

Python语言基础教程(下)4.0

✨博客主页: https://blog.csdn.net/m0_63815035?typeblog 💗《博客内容》:.NET、Java.测试开发、Python、Android、Go、Node、Android前端小程序等相关领域知识 📢博客专栏: https://blog.csdn.net/m0_63815035/cat…

C++第2课——取余运算符的应用、浮点型和字符型(含视频讲解)

文章目录 1、课程笔记2、课程视频 1、课程笔记 /* #include<iostream> using namespace std; int main(){//cout<<"hello,world!";//运算符的优先级 () * / % -// 3/2 1...1 3%21 5%32 3%53 -3%2-1 3%-21//cout<<6/4%2;//int 向下取整6…

【Unity踩坑】UI Image的fillAmount不起作用

在游戏场景中&#xff0c;我们经常在界面上展示进度条&#xff0c;当然有各种形状的&#xff0c;线性的&#xff0c;长方形的&#xff0c;圆形&#xff0c;环形等等。 Unity中实现这种效果的话&#xff0c;最基本的方法说是改变Image的fillAmout属性。 如果你是初次使用UI Ima…

OpenCV特征检测(4)检测图像中的角点函数cornerHarris()的使用

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 Harris 角点检测器。 该函数在图像上运行 Harris 角点检测器。类似于 cornerMinEigenVal 和 cornerEigenValsAndVecs&#xff0c;对于每个像素 (…

Github 2024-09-20 Java开源项目日报Top10

根据Github Trendings的统计,今日(2024-09-20统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Java项目10Kotlin项目1Python项目1JavaGuide - Java 程序员学习和面试指南 创建周期:2118 天开发语言:Java协议类型:Apache License 2.0Star…

基于mockito做单元测试

1.简介 配合断言使用(杜绝System.out)可重复执行不依赖环境不会对数据产生影响Spring的上下文环境不是必备的一般都配合mock类框架对数据库进行隔离 mock类使用场景&#xff1a; 要进行测试的方法存在外部依赖(DB,Redis,第三方接口),为了专注于对该方法的逻辑进行测试&#…

基于深度学习的能源消耗预测

基于深度学习的能源消耗预测&#xff08;Energy Consumption Prediction Based on Deep Learning&#xff09;通过对历史能源数据的分析和建模&#xff0c;利用深度学习算法来预测未来的能源需求和消耗。这种方法被广泛应用于智能电网、建筑物能效管理、工业生产优化等领域&…

【H2O2|全栈】关于CSS(5)如何制作一个搜索网页的首页?

目录 CSS基础知识 前言 准备工作 简单网页的组成部分 案例 浏览器的窗口大小 划分主要部分 固定定位 头部导航&#xff08;左侧&#xff09; 头部导航&#xff08;右侧&#xff09; LOGO ​编辑搜索框 热搜标题 热搜内容 文字简介 资源 预告和回顾 后话 CSS…