2012-01-17 207 views
0

我正试图在MacOS X上开发使用C++和Eclipse的程序,但是我无法使它工作。请帮我配置Eclipse!我有工作面试,我需要刷新我的C++技能!在OS X上的Eclipse C++

我安装了用于MacOS X的Eclipse CDT和GCC编译器,并尝试编译一个简单的HelloWorld程序(请参阅下面的代码)。

#include <iostream> 
using namespace std; 

int main() { 
    cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!! 
    return 0; 
} 

我得到的错误和警告,我似乎无法解决它们。任何帮助将非常感激。

  1. 错误

    • 符号 'COUT' 不能被解析(语义错误),
    • 同为 'ENDL',
    • 同为 '性病'。
  2. 警告

    • 错误启动外部扫描信息发生器(G ++),
    • 错误启动外部扫描信息生成器(GCC),
    • 计划 'G ++' 没有在$ PATH中找到,
    • 在$ PATH中找不到程序'gcc'。
+0

你是如何安装gcc的?你安装了Xcode吗?(我认为你应该这样做)打开一个终端并输入g ++然后输入。怎么了?它说'g ++命令未找到'或'g ++:没有输入文件'? – Farzam 2012-01-17 16:48:15

回答

0

在OSX,编译器当属XCode中的一部分。因此,即使您不想使用XCode IDE,也必须安装XCode才能获得编译器(和链接器(以及您需要的其他工具))。