1. 程式人生 > >msys2-x86_64搭建QT Mingw64編譯環境

msys2-x86_64搭建QT Mingw64編譯環境

1.安裝msys2-x86_64

2.環境變數 PATH 新增 C:\msys64\home\%name%
3. 開啟MSYS2 Shell,更新包資料庫和核心繫統包
pacman -Syu
4. 關閉MSYS2 Shell再開啟MSYS2 Shell ,升級其他包
pacman -Su
5. 關閉MSYS2 Shell再開啟MSYS2 Shell
pacman -S base-devel git wget p7zip python2
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-clang
pacman -S mingw-w64-x86_64-qt5
pacman -S mingw-w64-x86_64-qt-creator
---可選依賴(可以不用安裝)
mingw-w64-x86_64-cmake (opencv可能會用到,用到的時候可以再安裝)
mingw-w64-x86_64-libmariadbclient
mingw-w64-x86_64-firebird2
mingw-w64-x86_64-postgresql


=========================================================


更換源的話,需要
autorebase.bat
msys2_shell.bat


pacman,就是和apt-get之於Ubuntu、homebrew之於macOS一樣,pacman就是Arch的包管理工具。
下面熟悉一下pacman的幾個常用命令
pacman -S package_name?#安裝軟體包
pacman -R package_name?#刪除軟體包

pacman -Rs package_name?#順便刪除軟體包相關依賴
pacman -Syu?#升級系統中的所有包
pacman -Ss package?#查詢軟體包
pacman -Qs package?#查詢已安裝的包
pacman -Qi package?#顯示查詢的包的資訊
pacman -Ql package?#顯示你要找的包的檔案都安裝的位置
pacman -Sw package?#下載但不安裝包
pacman -U /path/package.pkg.tar.gz?#安裝本地包
pacman -Scc?#清理包快取,下載的包會在/var/cache 這個目錄
pacman -Sf pacman?#重新安裝包