【ARM】Keil MDK调用GCC编译工具链进行工程构建

1、 文档目标


通过使用Keil MDK去调用GCC编译工具链去对于工程进行编译


2、 问题场景


主要用于项目需求上需要对项目工程采用GCC的编译工具链进行构建。而直接换成GCC去编译的话,需要重新搭建环境和编写Makefile文件进行项目构建。这样会步骤比较多,Keil MDK可以直接使用切换编译器的方式在Keil MDK上直接使用GCC编译器工具链进行项目构建。


3、软硬件环境


1、软件版本:Keil MDK 5.38a

2、电脑环境:Windows 11

3、外设硬件:无


4、解决方法


当根据项目需求需要在KEIL MDK中使用GCC Compiler工具链对于工程进行编译的时候,可以按照下面的步骤进行切换。

1、首先要先下载好GCC Compiler工具链,可以在ARM官网中进行下载。(官方下载网址

2、在KEIL中打开Manage Project Items。切换到Folders/Extensions栏,选择勾选”Use GCC Compiler(GUN)for ARM project”,切换到使用GCC工具链。(如图1)


图1

3、在”Use GCC Compiler(GUN)for ARM project”中,Prefix显示的是使用GNU C库的操作系统。Folder:指定GNU安装文件夹的路径。(如图2)


图2

4、设置完成后去构建工程,结果如图3:


图3


【更多软件使用问题请站内搜索