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

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

1、 文檔目標(biāo)

Cygwin中如何安裝Arm GNU Toolchain


2、 問題場(chǎng)景

Arm GNU Toolchain是一個(gè)開源的軟件開發(fā)工具集,用于編譯、構(gòu)建和調(diào)試適用于Arm架構(gòu)的軟件。它提供了一組用于開發(fā)嵌入式系統(tǒng)和應(yīng)用程序的工具,包括C/C++編譯器、匯編器、鏈接器、調(diào)試器等。


搭建這個(gè)環(huán)境是便于以后與Arm Compiler(收費(fèi)版)作對(duì)比


3、軟硬件環(huán)境

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

2)電腦環(huán)境:Windows 11

3)外設(shè)硬件:無


4、解決方法

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


圖4-1


2)在Windows11系統(tǒng)下,運(yùn)行這個(gè)安裝包,最好路徑改短些,如圖4-2所示:


圖4-2


3)把整個(gè)目錄“arm-none-eabi”傳輸?shù)紺ygwin中,如圖4-3所示:


圖4-3


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


圖4-4


5)把“arm-none-”


圖4-5


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


圖4-6


7)應(yīng)用“file”可以查看文件對(duì)應(yīng)的架構(gòu)屬性,如圖4-7所示:


圖4-7

主站蜘蛛池模板: 祁连县| 巩义市| 胶州市| 舟山市| 德保县| 大竹县| 饶阳县| 青海省| 澄江县| 邵东县| 梧州市| 翁牛特旗| 诸暨市| 青州市| 康保县| 渝中区| 县级市| 高要市| 平泉县| 余姚市| 宜良县| 开化县| 鸡泽县| 江西省| 开远市| 奇台县| 康保县| 志丹县| 江达县| 杭州市| 太仓市| 卢湾区| 鹤岗市| 虎林市| 渑池县| 杭州市| 重庆市| 隆安县| 河东区| 徐闻县| 嵩明县|