[小技巧]使用静态库lib提高TouchGFX的编译速度

前言:

前边有篇文章讲过怎么提高Touchgfx的开发效率,[小技巧]使用vscode和armclang编译器改善MDK开发效率。但是由于touchgfx的代码量过于庞大,对于编译的速度来说还是不够快,接下来使用静态库的方式更进一步提升开发效率。

实验平台:

硬件: RT-Thread官方ART-PI H750开发版,正点原子4.3寸RGBLCD屏(800*480)
软件: TouchGFXDesigner v4.15和 STM32CubeMX V6.0.1,开发环境MDK v5.29以上,Visual Studio Code

代码下载:

https://download.csdn.net/download/sinat_31039061/13057209

联系作者:

加我微信,备注“加群”,加入技术交流群
在这里插入图片描述

一、制作静态库工程

1. 分别在原先sss工程的基础上添加platform_lib和application工程。
在这里插入图片描述
2. 切换到platform_lib工程
在这里插入图片描述
3. 将需要调试的代码设置为不参与编译
在这里插入图片描述
4.设置输出为静态库文件
在这里插入图片描述
5.编译生成静态库
在这里插入图片描述

二、制作应用工程

1. 切换到application工程
在这里插入图片描述
2. 将不需要调试的代码设置为不参与编译
在这里插入图片描述
3. 添加上个工程生成的库
在这里插入图片描述
4. 由于application工程参与编译的代码大量减少,所有编译会瞬间完成
平时可以根据项目的进度,动态调整参与编译的静态库

三、通过VSCODE编辑代码

通过VSCODE的keil插件打开工程,可以发现有三个工程,但是是同一套代码,这样便可以选择性编译想要的代码。
在这里插入图片描述
关注公众号,后续有精彩内容会第一时间发送给您!
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WALI-KANG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值