首頁 > 後端開發 > Golang > 主體

為什麼 Makefile 會拋出 Go 指令的權限被拒絕錯誤?

DDD
發布: 2024-10-23 15:54:01
原創
135 人瀏覽過

Why Does Makefile Throw a Permission Denied Error for Go Commands?

在執行Go 時Makefile 中出現權限被拒絕錯誤

透過Makefile 執行權限被拒絕」錯誤,即使你可以直接執行它們。這種差異是由於 GNU make 中的問題造成的。

原因:

當您的 PATH 上有一個目錄包含名為「go.gnu」的子目錄時,就會出現此錯誤。 ”例如,如果您的PATH 中有“/usr/bin/go/”,它可能會幹擾執行。

解決方案:

解決此問題,檢查您的PATH 變數並刪除所有包含名為「go」的子目錄的目錄。 。無法將“run”識別為目標,因為目錄不存在或

對於“run2”,echo 指令會強制GNU make 將其解釋為目標,從而允許“go run”指令成功執行。

以上是為什麼 Makefile 會拋出 Go 指令的權限被拒絕錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!