簡體   English   中英

更改體系結構后,Apple LLVM 6.0錯誤

[英]Apple LLVM 6.0 Error After Changing Architectures

我一直在努力恢復一個較舊的開源項目,當我將架構從$(ARCHS_STANDARD_32_BIT)更新為$(ARCHS_STANDARD) ,Xcode出現了標題為Apple LLVM 6.0 Error的很長的錯誤,該Apple LLVM 6.0 ErrorCommand /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1結尾Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 我嘗試撤消架構更改,但是當我再次運行它時,它仍然給出錯誤。

先前的版本運行完美,對錯誤的版本進行的唯一更改是:

1)我將項目移至Dropbox

2)我改變了架構

這是完整的錯誤: http : //pastebin.com/huLnWc7v

試試這個,可能會解決您的問題。

問題:編譯器無法找到.pch文件。 這是因為Prefix Header文件.pch在Project Target中的位置不正確。

該位置在“項目目標/構建”設置中定義。 您將需要轉到:項目目標->構建設置選項卡->向下滾動並查找“ Apple LLVM Compiler 6.0-語言”在此節點下->您將找到前綴頭文件的鍵/值設置。

通常,前綴頭文件位於項目中的“ Supporting File”文件夾下

參考: Anbu.Karthik

在此處輸入圖片說明

我試圖像編譯ARM64一樣編譯ARM代碼。 由於它只是一個應用程序,而不是擴展程序,因此我不需要這樣做。 因此,在“項目”>“目標”>“構建設置”>“架構”下,將“架構”鍵更改為標准架構,並將“有效架構”鍵更改為armv7。

暫無
暫無

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

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