3 回答

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
Xcode 5.1中的AppleLLVM編譯器將無法識(shí)別的命令行選項(xiàng)視為錯(cuò)誤。在構(gòu)建Python本機(jī)擴(kuò)展和RubyGems(當(dāng)前指定了一些無效的編譯器選項(xiàng))時(shí),就發(fā)現(xiàn)了這個(gè)問題。
需要更改使用無效編譯器選項(xiàng)的項(xiàng)目以刪除這些選項(xiàng)。為了幫助簡化轉(zhuǎn)換,編譯器將臨時(shí)接受將錯(cuò)誤降級(jí)為警告的選項(xiàng):
-Wno-error=unused-command-line-argument-hard-error-in-future
若要解決此問題,請(qǐng)將ARCHFLAGS環(huán)境變量設(shè)置為將錯(cuò)誤降級(jí)為警告。
ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install GemName
ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install json
- 3 回答
- 0 關(guān)注
- 681 瀏覽
添加回答
舉報(bào)