天天看點

Windows下配置GNU C C++工具鍊下載下傳安裝包配置Path驗證後記

最近發現了一個提供Windows下GNU工具鍊的網站:GNU Toolchains,這個網站提供的安裝包簡單易用,可以快速搭建RISC-V、ARM、MinGW-64等多種平台的編譯工具,現介紹如下:

下載下傳安裝包

GNU Toolchains:https://gnutoolchains.com/,這個網站提供了相關的工具鍊,各個不同平台的工具鍊連結如下:

Mingw64/Mingw32

MinGW 32:Prebuilt GNU toolchain for MinGW32 (gnutoolchains.com)

MinGW 64:Prebuilt GNU toolchain for MinGW64 (gnutoolchains.com)

ARM

ARM:Prebuilt GNU toolchain for ARM (gnutoolchains.com)

RISC-V

RISC-V:Prebuilt GNU toolchain for RISC-V (gnutoolchains.com)

一般來說使用最新版的工具鍊即可正确安裝,安裝時一直next即可。

配置Path

上面所有的工具鍊都會預設安裝在C:\SysGCC目錄下,每個平台對應的名稱如下:

MinGW 32:mingw32

MinGW 64:mingw64

RISC-V:risc-v

ARM:arm-eabi

以MinGW 64為例,需要将C:\SysGCC\mingw64\bin目錄添加到Path中。

驗證

以MinGW 64為例,打開指令行,輸入gcc -v,即可看到如下圖的輸出結果:

Windows下配置GNU C C++工具鍊下載下傳安裝包配置Path驗證後記

各個平台的編譯器名稱并不相同,比如RISC-V就是riscv64-unknown-elf-gcc,可以通過通路安裝檔案夾直接檢視編譯器的名稱。

後記

除了上述提到的幾個平台之外,GNU Toolchains還提供了諸如PowerPC、STM32MP1、ESP32、Raspberry PI等多種平台的工具鍊,如有需要可以自行到網站上下載下傳。

繼續閱讀