Windows 下 MSYS2 環境配置和 MinGW-w64 C++ 環境配置


Windows 下 MSYS2 環境配置和 MinGW-w64 C++ 環境配置

1、簡介

本文主要是 Windows 下 MSYS2 環境配置和 MinGW-w64 C++編譯環境配置方法

2、下載

首先需要下載msys2的安裝文件
官網鏈接:https://www.msys2.org/
國內鏡像下載:
中科大:https://mirrors.ustc.edu.cn/msys2/distrib/
清華:https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/

3、pacman 的配置

安裝完畢后先要更改為國內源然后更新源,默認的國外源很慢,以下用清華鏡像為例:
進入msys2安裝目錄

編輯 /etc/pacman.d/mirrorlist.mingw32 ,在文件開頭添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686

編輯 /etc/pacman.d/mirrorlist.mingw64 ,在文件開頭添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

編輯 /etc/pacman.d/mirrorlist.msys ,在文件開頭添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

運行 msys2.exe 然后執行 pacman -Syu 更新源和msys2

4、下載 MinGW-w64 編譯器

提示:x86_64 是64位,i686是32位
運行msys2.exe 輸入
pacman -S mingw-w64-x86_64-toolchain
或者
pacman -S mingw-w64-i686-toolchain
會看到一個列表讓你選擇,選擇 gcc,gdb,make 這三個就可以了
命令直接寫
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb mingw-w64-x86_64-make

5、把 MinGW-w64 路徑加入 msys2 運行環境

進入 msys2 用戶目錄編輯~/.bashrc文件加入

export PATH=$PATH:/mingw64/bin/

然后運行 msys2 輸入 gcc --version 能看到版本號就說明沒問題了

6、其它包

下面是mingw-w64里面的一些包用 pacman -S 命令直接可以下載

qt 包
mingw-w64-x86_64-qt5
mingw-w64-x86_64-qt5-debug
mingw-w64-x86_64-qt5-static
mingw-w64-x86_64-qt-creator

gkt3 包
mingw-w64-x86_64-gtk3
mingw-w64-x86_64-gtkmm3
mingw-w64-x86_64-glade

icu 包
mingw-w64-x86_64-icu

firebird 包
mingw-w64-x86_64-firebird2

vala 語言編譯器
mingw-w64-x86_64-vala

nim 語言編譯器
mingw-w64-x86_64-nim


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM