Xcode をインストールしました。Xcode で .cpp ファイルをコンパイルできます。ただし、ターミナルで g++ を使用したいのですが、コマンドが見つかりません: g++ now.
私のOSはMountain Lion Xcodeのバージョンは4.4です。
2 に答える
Apple Developerから OSX Mountain Lion 用のコマンド ライン ツールをダウンロードしてインストールする必要があります (無料でサインアップできる Apple ID が必要です)。これにより GCC (g++ を含む) がインストールされるため、ターミナルから直接ビルドできます。
現在の正確なパッケージは、Xcode のコマンド ライン ツール (OS X Mountain Lion) - 2012 年 9 月です。
Apple からのパッケージに関する説明:
このパッケージは、コマンド ライン開発者ツール、および Mac OS X SDK フレームワークとヘッダーをインストールすることにより、ターミナルを介した UNIX スタイルの開発を可能にします。Apple LLVM コンパイラ、リンカー、Make など、多くの便利なツールが含まれています。Xcode を使用する場合、これらのツールは Xcode IDE にも組み込まれており、Xcode 4.5 内の [ダウンロード] 設定ペインを使用してシステムにインストールできます。
Xcode4.5がインストールされた状態で「g++」を実行すると、llvm-g ++-4.2(gcc 4.2.1に基づく)が選択されることに注意してください。これは提供されていますが、プラットフォームでサポートされなくなったコンパイラです。代わりに、プラットフォームで積極的にサポート/開発されているコンパイラであるclang++を使用することを強くお勧めします。