安裝MSYS2
下載下傳位址:
請通路該鏡像目錄下的
distrib/
目錄(x86_64 、i686),找到名為
msys2-<架構>-<日期>.exe
的檔案(如
msys2-x86_64-20141113.exe
),下載下傳安裝即可。
pacman 的配置
修改msys64\etc\pacman.d 目錄下有三個檔案的内容:mirrorlist.mingw32 、mirrorlist.mingw64 、mirrorlist.msys為中國科學技術大學開源軟體鏡像
- mirrorlist.mingw32
1 2 3 4 5 6 7 8 9 10 11 | |
- mirrorlist.mingw64
1 2 3 4 5 6 7 8 9 10 11 | |
- mirrorlist.msys
-
1
2
3
4
5
6
7
8
9
10
11
##
## MSYS2 repository mirrorlist
##
## Primary
## msys2.org
Server = http:
//mirrors.ustc.edu.cn/msys2/msys/$arch/
Server = http:
//repo.msys2.org/msys/$arch
Server = http:
//downloads.sourceforge.net/project/msys2/REPOS/MSYS2/$arch
Server = http:
//www2.futureware.at/~nickoe/msys2-mirror/msys/$arch/
注意鏡像Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/必須放在第一行,否則依舊從repo.msys2.org中擷取 另外在配置環境變量的時候兩個根目錄的位置不能颠倒,不然會出錯
然後執行
pacman -Sy
重新整理軟體包資料即可。

安裝openssh (用于配置git的ssh key)
2. 安裝mingw-w64
pacman -S mingw-w64-x86_64-toolchain
3. 安裝Python3, git, vim, unzip, gcc
pacman -S python3 gcc
pacman -S git vim unzip
4. 下載下傳安裝arm-none-eabi-gcc
下載下傳位址如下, 下載下傳後直接拷貝到C:\msys64\usr\armgcc
https://launchpad.net/gcc-arm-embedded/+download
下載下傳後直接拷貝到C:\msys64\usr\armgcc
在c:\msys64\etc\profile檔案末尾添加:
export PATH="/usr/armgcc/bin:$PATH"
5.編譯mpy-cross
進入mpy-cross路徑,輸入make即可