在 Windows 11 上安裝和執行 Makefile 的逐步指南
Makefile是一種專門的文件,它概述了程式的流程,包括其目標和依賴項。要使用它,我們需要執行Make指令。但是,Windows 系統上並未預先安裝此指令。在本文中,我們將探討如何在 Windows 上安裝和執行 Makefile。
如何在 Windows 11/10 上安裝和執行 Makefile
Makefile 用作描述文件,其中包含有關程式流程、其目標和庫的指令。該文件包含目標及其所依賴的來源的集合。此外,Makefile 包含支援原始碼的必要函式庫,並使用make指令執行。若要在電腦上成功安裝並執行 Makefile,請依照下列步驟操作。
- 下載並安裝 MinGW
- 配置環境變數
- 安裝Make指令
- 將 mingw32-make.exe 重新命名為 Make
- 建立並運行 Makefile
讓我們詳細研究每個步驟。
1]下載並安裝MinGW
MinGW 是 GNU 編譯器集合 (GCC) 的 Windows 版本,提供開發本機 Windows 應用程式所需的免費導入函式庫和頭檔。若要使用 Make 指令,必須先下載 MinGW 安裝媒體。下載後,運行安裝介質,確保取消選取“同時安裝對圖形使用者介面的支援”,然後按照螢幕上的指示完成安裝。這個過程可能需要一些時間;完成後,按一下繼續或退出。
2]配置環境變數
安裝MinGW後,需要新增環境變數才能存取Make指令。首先,找到MinGW的路徑並將其新增至環境變數。請依照以下步驟複製 mingw-get 檔案的路徑:
- 按 Win + I 開啟檔案總管。
- 導覽至安裝 MinGW 的位置。如果您保留預設位置不變,則它應該是 C:\MinGW。
- 雙擊 Bin 資料夾將其開啟。
- 複製此資料夾的路徑,其中包含mingw-get。
現在您已經有了資料夾路徑,請按照以下步驟將其新增至環境變數:
- 打開控制面板。
- 搜尋“環境變數”。
- 選擇“編輯系統環境變數”。
- 點選“環境變數”按鈕。
- 在“系統變數”部分中,選擇“路徑”並按一下“編輯”。
- 按一下“新建”並貼上先前複製的路徑。
- 按一下“確定”儲存變更。
現在您可以關閉所有介面,因為您已成功新增環境變數。
3]安裝Make指令
配置好環境變數後,就可以安裝Make指令了。在繼續之前,請確保您已遵循前面的步驟。要安裝,請以管理員身份開啟命令提示字元並執行以下命令:
mingw-get install mingw32-make
執行此命令將安裝與 Make 相關的所有模組,但請做好需要一些時間的準備。
若要驗證安裝,請運行mingw32-make --version
.這將顯示您安裝的 MinGW 的版本資訊。
4]將mingw32-make.exe重新命名為Make
每次都使用“mingw32-make”可能很麻煩。因此,我們可以重命名mingw32 -make以方便存取。為此,請按照下列步驟操作:
- 開啟檔案總管。
- 導航至安裝 mingw32 的目錄。
- 雙擊 Bin 資料夾,然後將mingw32-make檔案重新命名為make。
若要確認重命名,請執行make --version
。如果命令執行沒有錯誤,則重新命名成功。
5]建立並執行Makefile
安裝 Make 命令後,您可以建立 Makefile。有多種方法可以實現此目的,但您可以遵循以下一般指南:
- 使用您想要的名稱建立一個新資料夾,或在桌面上將其命名為 Makefile。
- 透過右鍵單擊資料夾並選擇新 > 文字文件來建立文字檔案。
- 打開文字檔案並貼上以下行,記住在第二行之前插入一個製表符:
firstmakefile:
echo "Getting started with Makefile";
- 若要儲存文件,請導覽至「文件」>「另存為」。
- 將文件命名為 Makefile,將“儲存類型”設為“所有文件”,然後按一下“確定”。
- 若要執行該文件,請開啟命令提示字元。
- 使用cd指令變更到您建立資料夾的目錄。例如,如果您的資料夾位於 C:\Users\yusuf\OneDrive\Desktop 中,則應使用cd C:\Users\yusuf\OneDrive\Desktop。
- 使用dir指令列出目錄中的所有檔案。
- 透過執行 來運行 Makefile
make -f filename
。
這是建立和運行 Makefile 的方法。
執行 Makefile 的指令是什麼?
要執行 Makefile,您需要使用make指令。如果您希望指定特定文件,請包含-f選項,使命令結構:make -f filename
.
如何在Windows上安裝Make?
若要在 Windows 系統上安裝 Make,請先安裝 MinGW,然後繼續設定環境變數路徑,最後安裝 Make。我們建議遵循先前提供的指南,以實現無縫安裝流程。
發佈留言