2014-10-12 87 views
2

我導入了一個文件(tlb.c),但後來我(故意)刪除了它。現在,當我運行該項目時,Xcode發出叮鐺聲錯誤,並說這是因爲它找不到「tlb.c」。我沒有編輯任何原始文件來引用它,所以我沒有看到它會拋出這個錯誤的任何原因。我刪除了一個文件,並且Xcode給出了一個鐺錯誤

我刪除了它,因爲我意識到我沒有下載隨它一起提供的.h文件。 我已經清理了該項目,並多次重新啓動Xcode。

這裏是它給我的錯誤:

clang: error: no such file or directory: '/Users/Tom/Desktop/Test64iOS Resource/Test64iOS/tlb.c' 
clang: error: no input files 
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 

回答

15

你從你的項目中刪除文件,以及從磁盤上刪除呢?如果你從項目中刪除失敗,你仍然會看到項目導航器,除非字體是紅色的。

如果這不是您的問題,請在Project Navigator中選擇您的項目根目錄,然後選擇「構建階段」。有一個「編譯源」部分。看看文件是否在那裏列出並將其刪除。

+0

就是這樣!它試圖在構建階段將它包含在編譯源代碼中,謝謝! – 2014-10-12 00:58:10

0

剛剛在Xcode 9.1上遇到了同樣的問題, 我檢出了「Compile Sources」部分,但文件沒有列出。我多次清理了該項目,試圖在我的計算機上搜索該文件以恢復它(它不是可以找到的任何地方)。

最後,我剛退出Xcode並回來。錯誤消失了。

相關問題