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
【更多软件使用问题请站内搜索】