日韩中文在线观看-欧美性综合-伊人视频在线观看-亚洲免费在线视频观看-国产偷人视频-人妻丰满熟妇岳av无码区hd-国产一级淫片a视频免费观看-国产精品交换-国产精品1区2区3区4区-美女日批视频在线观看-欧美日韩一区二区三区自拍

【ARM】Cygwin中如何安裝Arm GNU Toolchain?-2023

1、 文檔目標

Cygwin中如何安裝Arm GNU Toolchain


2、 問題場景

Arm GNU Toolchain是一個開源的軟件開發工具集,用于編譯、構建和調試適用于Arm架構的軟件。它提供了一組用于開發嵌入式系統和應用程序的工具,包括C/C++編譯器、匯編器、鏈接器、調試器等。


搭建這個環境是便于以后與Arm Compiler(收費版)作對比


3、軟硬件環境

1)軟件版本:Cygwin、Arm GNU Toolchain 12.2

2)電腦環境:Windows 11

3)外設硬件:無


4、解決方法

1)從ARM的官網“https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads”下載對應的Arm GNU Toolchain,如圖4-1所示:


圖4-1


2)在Windows11系統下,運行這個安裝包,最好路徑改短些,如圖4-2所示:


圖4-2


3)把整個目錄“arm-none-eabi”傳輸到Cygwin中,如圖4-3所示:


圖4-3


4)把“arm-none-eabi”目錄下所有的“exe”文件設置為可執行屬性,通過"find -type f -name "*.exe""可以找到所有EXE文件所在的路徑,如圖4-4


圖4-4


5)把“arm-none-”


圖4-5


6)在工作目錄下,創建一個“.c”的Helloworld的源程序,通過“arm-none-eabi-gcc -o main_arm main.c -lc --specs=nosys.specs”編譯出可以執行文件,如圖4-6所示:


圖4-6


7)應用“file”可以查看文件對應的架構屬性,如圖4-7所示:


圖4-7

主站蜘蛛池模板: 云龙县| 肥城市| 衡阳县| 铜山县| 荣成市| 茌平县| 吴川市| 永定县| 南和县| 井研县| 稷山县| 金堂县| 大洼县| 闽清县| 安义县| 澄迈县| 大连市| 湖州市| 漳浦县| 铜陵市| 淮安市| 明水县| 丹凤县| 环江| 襄城县| 肥乡县| 南雄市| 怀柔区| 长治市| 佳木斯市| 西林县| 昌都县| 昭平县| 安徽省| 澳门| 象州县| 木兰县| 马关县| 乌拉特中旗| 都安| 杭锦后旗|