1、 文檔目標(biāo)
通過(guò)使用Keil MDK去調(diào)用GCC編譯工具鏈去對(duì)于工程進(jìn)行編譯
2、 問(wèn)題場(chǎng)景
主要用于項(xiàng)目需求上需要對(duì)項(xiàng)目工程采用GCC的編譯工具鏈進(jìn)行構(gòu)建。而直接換成GCC去編譯的話,需要重新搭建環(huán)境和編寫Makefile文件進(jìn)行項(xiàng)目構(gòu)建。這樣會(huì)步驟比較多,Keil MDK可以直接使用切換編譯器的方式在Keil MDK上直接使用GCC編譯器工具鏈進(jìn)行項(xiàng)目構(gòu)建。
3、軟硬件環(huán)境
1、軟件版本:Keil MDK 5.38a
2、電腦環(huán)境:Windows 11
3、外設(shè)硬件:無(wú)
4、解決方法
當(dāng)根據(jù)項(xiàng)目需求需要在KEIL MDK中使用GCC Compiler工具鏈對(duì)于工程進(jìn)行編譯的時(shí)候,可以按照下面的步驟進(jìn)行切換。
1、首先要先下載好GCC Compiler工具鏈,可以在ARM官網(wǎng)中進(jìn)行下載。(官方下載網(wǎng)址)
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庫(kù)的操作系統(tǒng)。Folder:指定GNU安裝文件夾的路徑。(如圖2)

圖2
4、設(shè)置完成后去構(gòu)建工程,結(jié)果如圖3:

圖3
【更多軟件使用問(wèn)題請(qǐng)站內(nèi)搜索】