午夜精品人妻久久久-成年美女很黄的网站-在线看片免费人成视久网app-国产精品美女无遮挡一区二区-91精品国产综合久久久久-国产的免费视频又猛又爽又刺激-在线看片免费人成视久网app-久久香蕉国产精品视频-av一区二区三区高清

Keil MDK使用GCC編譯器的方法

有網友問:Keil 編譯速度有點慢,它支持GCC編譯嗎?
其實,Keil MDK使用AC6編譯的速度相對還是快了很多 , 如果覺得AC5編譯慢,不妨試試AC6 。
這里,應網友要求,給大家分享一下在Keil MDK中使用GCC編譯器工具鏈 。
關于GCC
GCC 原本代表“GNU C ”的意思 , 它屬于GNU編譯器套件 。GCC 是 GNU 推出的功能強大、性能優(yōu)越的多平臺編譯器,是 GNU 的代表作品之一 。
早期的GCC主要針對于C語言,隨著編程的發(fā)展 , 現在不僅支持C語言,還支持其他很多語言mac上免費的解壓軟件 , 包括 C++、Ada、-C、 和 Java 等 。
因此,GCC 的意思被重新定義為“GNU”,也即“GUN 編譯器套件” 。
GCC受到廣大軟件開發(fā)者的喜歡,有一個很重要的原因就是免費 。你會發(fā)現一個問題 , 很多開源的IDE,基本上集成的編譯器都是GCCmac上免費的解壓軟件,比如、RT- 等 。
關于GCC更多的介紹,可以參看我之前分享的文章GCC為何如此強大?
下載 GCC 工具鏈
這里使用的 GCC工具鏈 其實是“GNU Arm嵌入式工具鏈”,是ARM 官方推薦的一套工具 , 主要是針對32位Arm -M、 -R和-A系列處理器的一套工具鏈 。
“GNU Arm”包括GNU編譯器(GCC),可直接從Arm免費獲得,用于 , Linux和Mac OS X操作系統(tǒng)上的嵌入式軟件開發(fā) 。
【Keil MDK使用GCC編譯器的方法】下載地址:
(公號不支持外鏈接,請復制鏈接到瀏覽器打開)
進入網頁,根據自己系統(tǒng)選擇合適的版本下載:
當然 , 我們這里選擇版exe文件,或壓縮文件 。(因為Keil只支持版本) 。
其實 , 你可以在gcc主干上找到分支:
嵌入式物聯網需要學的東西真的非常多,千萬不要學錯了路線和內容,導致工資要不上去!
無償分享大家一個資料包,差不多150多G 。里面學習內容、面經、項目都比較新也比較全!某魚上買估計至少要好幾十 。
點擊這里找小助理0元領?。杭游⑿帕烊∽柿?
安裝 GCC 工具鏈
方法一:安裝exe文件
在安裝exe文件,相比是一個程序員都會安裝 , 根據提示信息,基本上一路“next”下去就行了 。
方法二:直接解壓zip壓縮文件
如果下載的是zip壓縮文件,直接解壓文件到指定目錄即可 。
如果你進行了第一種方法exe安裝,你進入安裝目錄下,你會發(fā)現安裝的文件和這里解壓的文件一樣 。
Keil 配置 GCC 工具鏈
這里配置方法和我之前分享文章《手把手教你升級Keil MDK的ARM編譯器》中第3章節(jié)【Keil 配置編譯器】方法類似 。
打開工程管理,進入“/”選項欄
可以通過菜單: ->->items進入 。
也可以通過工具欄工程管理快捷圖標進入:
這里切換配置編譯器工具方法比較簡單,此時就可以和往常一樣正常使用了 。
額外說明
切換編譯器會導致工程配置選項發(fā)生變化,比如:
配置選項發(fā)生變化都是小問題,因為不同編譯器,代碼不兼容性才是大問題,比如你直接編譯針對Arm編譯器的代碼 , 肯定會出問題 。
這里的細節(jié)比較多,后期抽空再給大家描述切換編譯器代碼遷移修改的內容 。
———— END ————
本文到此結束,希望對大家有所幫助 。