無法使用 GNU Emacs 進行編譯

無法使用 GNU Emacs 進行編譯

我正在嘗試使用 GNU Emacs 編寫小程式。我使用編譯命令make -k,但我總是收到訊息

make -k 
'make' is not recognized as an internal or external command,
operable program or batch file.

我嘗試安裝 MinGW 並修改環境變數的路徑和許多其他內容,但它不起作用。

答案1

首先驗證您的 DOS 視窗是否可以找到 make 指令。這將驗證它是否在您的PATH環境變數中並且也已安裝。

然後,一旦您知道它正在工作但仍然無法從 emacs 內部工作,請透過在暫存緩衝區中或透過PATH評估來檢查 emacs 所看到的值。還要檢查變數的值。(getenv "PATH")M-:exec-path

上述任何問題都可能導致您的問題。

相關內容