G ++コンパイラを使用して、MacOS XでC++コードをコンパイルします。どうすればインストールできますか?
これは、AppleのXCodeツールパッケージに付属しているコンパイラです。彼らは少しハッキングしましたが、基本的にはg ++です。
XCodeは無料でダウンロードできます(まあ、ほとんどの場合、ADCメンバーになるにはサインアップする必要がありますが、それも無料です): http://developer.Apple.com/technology/xcode.html
2013-01-25の編集:この回答は2010年に正解でした。更新が必要です。
XCodeツールにはまだコマンドラインC++コンパイラがありますが、OS Xの最近のバージョン(10.7以降と思います)では clang/llvm (主にApple =貢献することなくオープンソースのすべての利点を望んでおり、clangはBSDライセンスです)。次に、XCodeをインストールするためにあなたがしなければならないことは、App Storeからダウンロードすることだけだと思います。
したがって、g ++を取得するには、 homebrew のようなものを使用する必要があります(一見、Macにオープンソースソフトウェアをインストールする現在の方法です- homebrewには、インストールに関する多くの警告がありますgccを使用 ))、 fink (基本的にはOS X/Darwin用Debianのaptシステム)、または MacPorts (基本的にOS X/Darwin用のOpenBSDsポートシステム)それを得るために。
Finkには間違いなく適切なパッケージがあります。 2016-12-26には、 gcc 5 および gcc 6 パッケージがありました。
MacPortsがどのように機能するかについてはあまり詳しくありませんが、最初の大まかな調査では、関連するパッケージもあることが示されています。
XCodeのインストールには以下が必要です。
G ++* WITHOUT *をインストールするには、MASSIVE 4.7G xCodeインストールをダウンロードする必要があり、このパッケージを試してください:
https://github.com/kennethreitz/osx-gcc-installer
そのページにリンクされているDMGファイルは、〜270Mであり、インストールがはるかに高速です。これは私にとって完璧で、最小限の手間で自作を実行できます。
Githubプロジェクト自体は、基本的に、配布用のxCodeの重要な部分のみを再パッケージ化するスクリプトです。そのスクリプトを実行してDMGファイルをビルドするには、XCodeをインストールしておく必要があります。これはポイントを打ち負かすため、ビルド済みのDMGファイルはプロジェクトページでホストされます。
端末でg ++(またはmake)と入力します。
これにより、デベロッパーツールがインストールされていない場合、インストールするように求められます。
また、サイズはxcodeと比較すると非常に小さくなります
ADCオンラインメンバーシップで無料のXcodeをダウンロード(無料):
xcodeは、App Storeから無料で利用できるようになりました。 「購入する」だけで(無料)、ダウンロードされます。コマンドラインツールを入手するには、設定/ダウンロードに移動し、「コマンドラインコンパイラツールをインストールします」。
Gccの代わりにclangを使用していますが、動作は同じです。