MSYS2是一个Windows
上的软件分发和构建平台。集合了许多用于软件构建的库和工具。
官网:https://www.msys2.org/
推荐使用chocolatey
安装:choco install msys2
安装完成后,打开MSYS2的终端,以下命令均需要在MSYS2的终端中使用。
首先,更换软件源,修改/msys64/etc/pacman.d
中的三个mirrorlist
文件,将国内源放到最前面。
重新打开msys终端,更新package库:pacman -Syu
如果主体需要更新,会要求关闭终端再重新打开,然后才能更新package:pacman -Su
其中:
> 静态库的路径为:
msys2\usr\lib
msys2\mingw64\lib
> 头文件的路径为:
msys2\usr\include
msys2\mingw64\include
注意: 在MSYS2
中安装的工具链,应当在MSYS2
的MINGW
终端中使用,否则会发生错误。
pacman -S gcc
pacman -S make
pacman -S mingw-w64-x86_64-arm-none-eabi-gcc
pacman -S mingw-w64-x86_64-openocd
pacman -S cmake
pacman -S ninja