在 Windows 11 上安裝和執行 Makefile 的逐步指南

在 Windows 11 上安裝和執行 Makefile 的逐步指南

Makefile是一種專門的文件,它概述了程式的流程,包括其目標和依賴項。要使用它,我們需要執行Make指令。但是,Windows 系統上並未預先安裝此指令。在本文中,我們將探討如何在 Windows 上安裝和執行 Makefile

如何在 Windows 11/10 上安裝和執行 Makefile

Makefile 用作描述文件,其中包含有關程式流程、其目標和庫的指令。該文件包含目標及其所依賴的來源的集合。此外,Makefile 包含支援原始碼的必要函式庫,並使用make指令執行。若要在電腦上成功安裝並執行 Makefile,請依照下列步驟操作。

  1. 下載並安裝 MinGW
  2. 配置環境變數
  3. 安裝Make指令
  4. 將 mingw32-make.exe 重新命名為 Make
  5. 建立並運行 Makefile

讓我們詳細研究每個步驟。

1]下載並安裝MinGW

MinGW安裝

MinGW 是 GNU 編譯器集合 (GCC) 的 Windows 版本,提供開發本機 Windows 應用程式所需的免費導入函式庫和頭檔。若要使用 Make 指令,必須先下載 MinGW 安裝媒體。下載後,運行安裝介質,確保取消選取“同時安裝對圖形使用者介面的支援”,然後按照螢幕上的指示完成安裝。這個過程可能需要一些時間;完成後,按一下繼續或退出。

2]配置環境變數

配置環境變數

安裝MinGW後,需要新增環境變數才能存取Make指令。首先,找到MinGW的路徑並將其新增至環境變數。請依照以下步驟複製 mingw-get 檔案的路徑:

  • 按 Win + I 開啟檔案總管。
  • 導覽至安裝 MinGW 的位置。如果您保留預設位置不變,則它應該是 C:\MinGW。
  • 雙擊 Bin 資料夾將其開啟。
  • 複製此資料夾的路徑,其中包含mingw-get
新增環境變數

現在您已經有了資料夾路徑,請按照以下步驟將其新增至環境變數:

  1. 打開控制面板。
  2. 搜尋“環境變數”。
  3. 選擇“編輯系統環境變數”。
  4. 點選“環境變數”按鈕。
  5. 在“系統變數”部分中,選擇“路徑”並按一下“編輯”。
  6. 按一下“新建”並貼上先前複製的路徑。
  7. 按一下“確定”儲存變更。

現在您可以關閉所有介面,因為您已成功新增環境變數。

3]安裝Make指令

安裝Make指令

配置好環境變數後,就可以安裝Make指令了。在繼續之前,請確保您已遵循前面的步驟。要安裝,請以管理員身份開啟命令提示字元並執行以下命令:

mingw-get install mingw32-make

執行此命令將安裝與 Make 相關的所有模組,但請做好需要一些時間的準備。

檢查 MinGW 版本

若要驗證安裝,請運行mingw32-make --version.這將顯示您安裝的 MinGW 的版本資訊。

4]將mingw32-make.exe重新命名為Make

重新命名Makefile

每次都使用“mingw32-make”可能很麻煩。因此,我們可以重命名mingw32 -make以方便存取。為此,請按照下列步驟操作:

  1. 開啟檔案總管。
  2. 導航至安裝 mingw32 的目錄。
  3. 雙擊 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。我們建議遵循先前提供的指南,以實現無縫安裝流程。

來源

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *