5
我使用XCode 5.1進行C++開發。我通過從Finder中拖動文件來添加到項目中的現有代碼。該項目顯示所有必需的.h
和.cpp
文件。但是,當我點擊Build Phases->Compile Sources
時,我只能看到源結構中根目錄的來源。編譯源中沒有來自子目錄的源文件。爲什麼?以及如何解決這個問題?XCode不會將子目錄中的C++源文件添加到編譯源中
此外,當我嘗試從Build Phases->Compile Sources
按+
添加缺少的.cpp
文件時,Xcode不擴大子目錄,所以我不能選擇缺失.cpp
文件。
我同意,它*是*令人難以置信。如果我沒有找到答案,那麼這個愚蠢的任務將會浪費一天甚至更多的時間。 – johnbakers
我之前也遇到了同樣的情況,即使看到帖子,我也沒有看到最初選擇「創建」組的位置,直到稍後再解決它。留下他人評論。在項目導航器中,右鍵單擊我的項目,選擇「將文件添加到」,單擊彈出對話框中的選項按鈕,然後選擇創建組而不是添加文件夾引用。您剛剛添加的文件夾中的任何cpp文件現在都可以編譯。 –
frank
這是一個很荒謬的問題。謝謝@frank和Narek – Parham