如何从Mac上的终端窗口运行g ++

rag*_*ius 1 c++ macos gcc g++

我有一个简单的C++程序,我可以编译(从命令行g ++)并从我的工作计算机运行,但不是从我的家用计算机运行.我不知道他们有什么不同!它们都是macbooks,我在两者上都安装了iPhone SDK.

在我的家用电脑上:当我添加/Developer/usr/bin到我的时候,PATH我可以运行g ++,但它不能包括<string>,它不能识别printf和这样的功能.我还需要做些什么来使g ++工作?

小智 5

  1. 安装xCode然后关闭
  2. 编辑你的c ++代码文件(我使用Smultron,它是免费的,很好)
  3. 使用"cpp"终止将文件保存在桌面上
  4. 假设你有test.cpp程序
  5. 开放式终端(应用程序 - >实用程序)
  6. 使用命令更改目录:cd Desktop
  7. 现在写:g ++ test.cpp -o test
  8. 对于运行你的程序,在终端类型:test(只有那个,没有结束cpp!)
  9. 如果您的程序写得很好,桌面上会出现一个名为test的新文件
  10. 单击它,您的程序正在运行
  11. 就这些!