升级到lion/new xcode后使用g ++时出现问题

Mar*_*rkV 2 macos g++ osx-lion

刚刚从SL升级到Lion,并从app store下载了xCode.

我去编译"Hello World"并发现找不到g ++.经过一番搜索,我在/ Developer/usr/bin中找到它.我把它添加到我的路径,并尝试编译,现在它说它找不到iostream.

显然,我错过了一些关键设置步骤,但我似乎不知道它是什么.当我为以前的mac OS升级安装开发工具时,我似乎不记得这些.其他人遇到这个问题或提供一些建议吗?

我正在编写的代码很简单,文件名为helloworld.cpp

#include <iostream>
int main() { std::cout << "Hello World" << std::endl; }
Run Code Online (Sandbox Code Playgroud)

尝试一下

g++ helloworld.cpp
Run Code Online (Sandbox Code Playgroud)

并说它找不到iostream.h(没有这样的文件或目录)

谢谢你的帮助.

小智 8

Xcode应用程序只是安装IDE环境,如果您还想从命令行构建,请执行以下操作:

  1. 启动Xcode IDE.
  2. 从"Xcode"菜单中选择"Open Developer Tool" - >"More Developer Tools ..."
  3. 这会将您带到下载站点,您可以在其中下载最新的"Xcode命令行工具".下载并安装它,然后您也可以使用命令行环境.无需搜索工具和改变路径.

问候,西蒙