2012-02-02 47 views
0

我有最奇怪的,可能很容易解决问题,但它让我疯狂。XCode C++忽略主要功能

我使用的XCode 4,我已经开始与一个空项目增加包含新的文件main.cpp中:

#include <iostream> 

using namespace std; 

int main(int argc, const char * argv[]) { 
    cout << "Hi There!" << endl; 
} 

然后,我添加了一个名为主要对象,并添加main.cpp中它的来源并编译并运行迎接:

Hello, World! 

作为回报。

为什么XCode添加和编译它自己的主要功能,以及如何告诉它使用我的?

它也编译并成功运行一个空的main.cpp。

谢谢。

回答

0

首先尝试清洁和重建。

如果这不起作用,那么声音就像另一个包含在构建中的主文件。

在项目文件中,进入“构建阶段”选项卡,查看“编译源”下列出的内容。问题的根源可能在那里。

+0

对,我发现当我创建目标xcode时,创建了一个名为main.cpp的文件,并且很方便地无法在导航器中显示它,并且正在编译它。现在全部排序,谢谢。 – 2012-02-02 18:24:45