2017-05-05 20 views
0

我正在處理我的C++作業,而作業是創建一個main.cpp文件,其中包含一個clock.cpp文件。但是,當我嘗試導入clock.cpp文件時,Xcode中出現「文件未找到」錯誤。我究竟做錯了什麼?如何在Xcode中正確導入文件

下面是main.cpp中的代碼

#include <iostream> 
#include "clock.cpp" 

using namespace std; 

int main() { 
    // set the clock to 4:58:45 
    Clock clock(4, 58, 45); 

    for(int i = 0; i < 200; i++) { 
     clock.tick(); 
     cout << clock.get_hours() << ":" << clock.get_minutes() << ":" << clock.get_seconds() << endl; 
    } 
} 

下面是該項目的一個截圖:

enter image description here

+0

是您'clock.cpp'an外部文件,您正試圖通過**拖放添加到您的項目**? – nayem

+0

檢查clock.cpp是否與main.cpp實際位於同一目錄中。 xcode項目導航器中的組不一定與目錄結構有關。另外,你能解釋爲什麼你想包含一個.cpp文件嗎? –

+0

@nayem我認爲是的,是的。這是我的下載中的一個單獨的文件 –

回答

1

如果你通過拖放到你的項目使新增的clock.cpp文件確定你有檢查複製項目,如果需要添加到目標。下面是截圖,看看

screenshot

success screenshot