msys2編譯
發布時間: 2025-08-14 06:29:33
⑴ Windows搭建MSYS2和MINGW64環境
為了在windows下編譯GDAL和Cesium Terrain Builder等軟體,需要搭建MSYS2和MINGW64的編譯環境
Windows Server 2012 R2
MSYS2 64位
雙擊安裝MSYS2之後,由於MSYS2默認資源站點速度較慢,可以配置國內 清華大學開源鏡像站
安裝完成後,編輯 /etc/pacman.d/mirrorlist.mingw32 ,在文件開頭添加:
編輯 /etc/pacman.d/mirrorlist.mingw64 ,在文件開頭添加:
編輯 /etc/pacman.d/mirrorlist.msys ,在文件開頭添加:
然後執行 pacman -Sy 刷新軟體包數據即可。
配置國內鏡像站點後,在shell裡面執行 pacman -Syuu 更新全部依賴
MSYS2內置了pacman包管理工具,運行
pacman -S gcc make
即可安裝gcc,make等工具
msys2安裝完成後,開始菜單會有三個啟動方式:
三種啟動方式區別主要在於編譯環境軟體包的不同,如gcc,clang等版本不同。通用的工具如:grep,git,vim,emacs等等在三種方式內都是一樣的。
默認情況下, msys64/home 會作為系統默認home目錄,如果需要修改home目錄,可在環境變數-》用戶變數中建立 Home 變數,指向自定義位置,然後修改 msys64/etc/nsswitch.conf ,設置 db_home: /%Home%
熱點內容