MSYS2是一款Windows軟件分發(fā)構(gòu)建平臺,提供了一個類似于Unix的環(huán)境、命令行界面和軟件存儲庫,使得在Windows上安裝、使用、構(gòu)建和移植軟件變得更加容易。這意味著Bash、Autotools、Make、Git、GCC、GDB……都可以通過Pacman輕松安裝,Pacman是一個功能齊全的包管理器。該軟件支持中文,用戶需要中文的話可以直接輸入中文和瀏覽中文目錄,讓用戶的安裝、使用、構(gòu)建和移植軟件變得更加容易。
MSYS2軟件簡介
MSYS2是一組工具和庫,為您提供易于使用的環(huán)境,用于構(gòu)建、安裝和運行本機 Windows 軟件。它包括一個名為mintty的命令行終端 、bash、git 和 subversion 等版本控制系統(tǒng)、tar 和 awk 等工具,甚至 autotools 等構(gòu)建系統(tǒng),所有這些都基于Cygwin的修改版本。盡管其中一些核心部件基于 Cygwin,但 MSYS2 的主要重點是為本地 Windows 軟件提供構(gòu)建環(huán)境,并且將使用 Cygwin 的部件保持在最低限度。MSYS2 為 GCC、mingw-w64、CPython、CMake、Meson、OpenSSL、FFmpeg、Rust、Ruby 等提供最新的本機構(gòu)建.
為了提供簡單的軟件包安裝和保持更新的方式,它提供了一個名為Pacman的軟件包管理系統(tǒng) ,Arch Linux 用戶應(yīng)該熟悉它。它帶來了許多強大的功能,例如依賴項解析和簡單的完整系統(tǒng)升級,以及直接和可復(fù)制的包構(gòu)建。我們的軟件包存儲庫包含2000 多個準(zhǔn)備安裝的預(yù)構(gòu)建軟件包。
MSYS2軟件特色
安裝方便。
自帶 pacman 管理,可以使用 pkgtool 來 makepkg。
較快的源速度(可以修改源地址)。
自帶軟件和庫較全而且比較新。
使用mingw-w64工具鏈,可以編譯32位或64位代碼(需要自行安裝)。
中文支持好,可以直接輸入和瀏覽中文目錄。
MSYS2軟件功能
MSYS2為GCC,mingw-w64,CPython,CMake,Meson,OpenSSL,F(xiàn)Fmpeg,Rust,Ruby等提供了最新的本機版本。
MSYS2是基于現(xiàn)代Cygwin(POSIX兼容層)和MinGW -w64的MSYS的獨立重寫。
目的是更好地與本機Windows軟件互操作。
它提供了一個bash shell,Autotools,版本控制系統(tǒng)等。
用于使用MinGW-w64工具鏈構(gòu)建本機Windows應(yīng)用程序。
它具有軟件包管理系統(tǒng),可輕松安裝軟件包Pacman。
它帶來了許多強大的功能,例如依賴關(guān)系解析和簡單的完整系統(tǒng)升級,以及直接的軟件包構(gòu)建。
安裝教程
1、下載并運行安裝程序。MSYS2 需要 64 位 Windows 7 或更新版本。2、輸入所需的安裝文件夾(NTFS 卷上的僅 ASCII 短路徑,無重音,無空格,無符號鏈接,無 subst 或網(wǎng)絡(luò)驅(qū)動器,無 FAT)。
3、完成后,勾選Run MSYS2 now。
4、更新包數(shù)據(jù)庫和基礎(chǔ)包。除非您的安裝文件是最新的,否則將需要兩個步驟。第一次運行pacman -Syu:
5、從開始菜單運行“MSYS2 MSYS”。使用以下命令更新其余基本軟件包pacman -Su:
6、現(xiàn)在 MSYS2 已經(jīng)為您準(zhǔn)備好了。您可能需要安裝一些工具和 mingw-w64 GCC 來開始編譯:
7、要使用 mingw-w64 GCC 開始構(gòu)建,請關(guān)閉此窗口并從“開始”菜單運行“MSYS MinGW 64 位”?,F(xiàn)在您可以調(diào)用make或gcc構(gòu)建適用于 Windows 的軟件。
上一篇:未來課堂教師版
下一篇:飛信電腦版(通訊軟件)