2021/09/25

MinGW-w64一瞥

摘要

本文概要介紹MinGW-w64的離線安裝與測試。

本文

參照這裡,MinGW(Minimalist GNU for Windows),又稱mingw32,是將GCC編譯器和GNU Binutils移植到Win32平台下的產物,包括一堆標頭檔、函式庫、和可執行檔。分支的MinGWW-w64專案則用來產生32位元和64位元Windows可執行檔。

參照這裡,先前往MinGW-w64官方網站,下載所需的軟體包裹壓縮檔(如x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z),接下來對該檔案解壓縮至目標目錄(如C:\mingw64\),接著設定完環境變數後,便可以在命令提示字元操縱對應的工具程式(如g++),完成離線的安裝與測試。截圖如下。

確認MinGW-w64安裝完畢後,可以參照這裡,撰寫一個簡易的C++程式來更進一步地測試g++編譯器。截圖如下。

此外,還可以參照這裡來對mingw32-make建立一個捷徑,名稱設定為更尋常的make;接著便可以參照這裡撰寫一個簡易的Makefile來再次測試前一步的g++編譯器。截圖如下。

 

參考文獻

https://sourceforge.net/projects/mingw-w64/
https://stackoverflow.com/questions/38393755/mingw-w64-offline-installer
https://zh.wikipedia.org/wiki/MinGW
https://openhome.cc/Gossip/CppGossip/HelloWorld.html
https://www.oreilly.com/library/view/c-cookbook/0596007612/ch01s16.html
https://www.eclipse.org/4diac/documentation/html/installation/minGW.html


沒有留言:

張貼留言