QT Creator cmake 自定义项目结构, 编译输出目录指定

embedded/2024/9/25 0:58:01/

1. 目的

将不同的源文件放到不同的目录下进行管理, 如下:
在这里插入图片描述
build: 编译输出目录
include: 头文件目录
rsources: 资源文件目录
src: cpp文件目录

cmakeCMakeListstxt__7">2. 创建完cmake工程后修改CMakeLists.txt 配置

在这里插入图片描述
注 : 这里头文件目录是include, 所以在include 下还有目录的话需要带目录,示例如下:
在这里插入图片描述
引用:
在这里插入图片描述

3. 输出目录修改

在这里插入图片描述
在这里插入图片描述

4. 自定义修改完成后缺点

工程视图下看不到目录结构:
在这里插入图片描述
解决:
打开工程后可在工程名右键,切换到系统资源视图,就可看到完整工程目录结构
在这里插入图片描述
切回项目管理视图:
空白处右键,打开项目就切回了
在这里插入图片描述


http://www.ppmy.cn/embedded/116366.html

相关文章

python调用c++动态链接库,环境是VS2022和vscode2023

目录 前言:配置环境:基础夯实(对于ctypes的介绍):1. 加载共享库2. 定义函数原型3. 调用函数4. 处理数据结构5. 处理指针6. 错误处理7. 使用 ctypes.util总结 效果展示:操作步骤(保姆级教学)一在VS中创建dll…

面试金典题2.2

实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。 输入: 1->2->3->4->5 和 k 2 输出: 4 本题的思路其实很简单,总共n个数,找倒数第k个数,其实就是找第n-k个数。主要的问题是这…

Node-RED和物联网分析:实时数据处理和可视化平台

这篇论文的标题是《Node-RED and IoT Analytics: A Real-Time Data Processing and Visualization Platform》,发表在《Tech-Sphere Journal of Pure and Applied Sciences (TSJPAS)》2024年第一期上。论文主要探讨了Node-RED和物联网分析在物联网(IoT)实时数据处理…

SpringSecurity6.x整合手机短信登录授权

前言:如果没有看过我的这篇文章的Springboot3.x.x使用SpringSecurity6(一文包搞定)_springboot3整合springsecurity6-CSDN博客需要看下,大部分多是基于这篇文章的基础上实现的。 明确点我们的业务流程: 需要有一个发送短信的接口&#xff0…

解决uniapp开发的app,手机预览,上下滑动页面,页面出现拉伸,抖动的效果问题,

在pages.json文件里“globalStyle”下面的"app-plus"里加入"bounce": "none"即可 "app-plus": { "bounce": "none", //关闭窗口回弹效果 }

什么是后端开发 ?

后端,亦称“服务器端开发”。同样,在后端服务器和浏览器或应用程序之间存储网站、应用数据和中间媒介的服务器都属于后端。也可以这么说,在应用程序或网站的屏幕上看不到的所有东西都是前端的后端。那么后端开发的基本流程是什么呢&#xff1…

mysql学习教程,从入门到精通,SQL 更新数据(UPDATE 语句)(17)

1、SQL 更新数据(UPDATE 语句) SQL UPDATE 需要指定要更新的表、要修改的列以及新值,并且通常会通过WHERE子句来指定哪些行需要被更新。下面是一个简单的示例,说明如何使用UPDATE语句。 假设我们有一个名为employees的表&#xf…

开关磁阻电机(SRM)系统的matlab性能仿真与分析

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 4.1 SRM的基本结构 4.2 SRM的电磁关系 4.3 SRM的输出力矩 5.完整工程文件 1.课题概述 开关磁阻电机(SRM)系统的matlab性能仿真与分析,对比平均转矩vs相电流,转矩脉动vs相电流&a…