簡體   English   中英

/ usr / bin / make失敗,退出代碼為2

[英]/usr/bin/make failed with exit code 2

當我嘗試在Xcode中構建python項目時,我遵循了在線說明,該說明說如果我要構建,則需要執行以下操作。

  1. 文件-新建-項目-外部生成系統。
  2. 文件-新建-文件-空。
  3. 產品-方案-編輯方案
  4. 信息-可執行文件-其他-Python安裝目錄(/ usr / bin / python,默認)調試器(無)
  5. 參數-啟動時傳遞的參數= python文件。
  6. 選項-工作目錄(python文件目錄)。

然后我運行項目出現錯誤:

命令/ usr / bin / make失敗,退出代碼2;

我應該怎么做才能解決這個問題?

具有特殊含義的退出代碼

2.  Misuse of shell builtins (according to Bash documentation)
    Missing keyword or command, or permission problem (and diff return code on a failed binary file comparison).

看來您有權限問題(sudo),或者您沒有將正確的參數傳遞給python可執行文件。

我剛剛遇到過相同的問題,但是在不同的情況下,我將在此處發布我的解決方案,希望對其他人有所幫助:

我正在使用XCode 6構建的舊應用程序中工作,該應用程序完全沒有問題。 這個程序有一個網絡庫,它也可以在XCode 6中很好地編譯。

但是,在XCode 7中,網絡庫無法編譯並給出錯誤:

make: *** No rule to make target `install'.  Stop.
Command /usr/bin/make failed with exit code 2

因此,在進行一些挖掘之后,我確實編輯了Makefile(myApp / Makefile)並添加了以下條目:

install:: version

因此,該錯誤是關於缺少安裝規則的,我不在XCode 6中使用此規則,但添加它后該錯誤消失了。 現在,我可以在XCode 7 = D中創建檔案了

不幸的是,我遇到了同樣的問題,但是我的錯誤代碼是

make:***未指定目標,也未找到任何makefile。 停。

在此處輸入圖片說明

終於我解決了,以下是我的方法

默認情況下,將構建工具補丁默認配置為

在/ usr / bin中/讓

如果要運行* .py文件,則應將目錄更改為

在/ usr / bin中/蟒蛇

建立成功在這里輸入圖片描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM