2011-12-05 6 views
2

私は数年間休憩してプログラミングに戻ろうとしています。私もこのC++ 11のものを試してみたい。そこで私はMacPortsからGCC 4.6をインストールしました。しかし、私はまだXcodeを使いたいです。カスタムコマンドラインツールを1つのターゲットに作成し、そのツールを使用して別のターゲットにカスタムドキュメントを作成するなど、カスタムコンパイラを試したことを思い出しました。コンパイルシステムとデバッグシステムの両方のXcodeにMacPortsの新しいものを使用させることはできますか? (私はこれらのプロジェクトごとに調整して、Macアプリケーションを含む他のプロジェクトでデフォルトのツールを使うことができます)。私はBoostのテストのようなコマンドラインツールを構築するために新しいものを使用します。MacPortsのGCCをXcodeからどのように呼び出すことができますか?私は時代遅れのシステムにもなっています

MacBook ProのMac OS X 10.4 Tigerに残っている古いシステム(G4プロセッサ搭載の8月-2002 eMac)はまだあります。だから、Xcode 2.5の答えが必要です! (Xcode 3.xと4.xは他人を助けるための答えを提供することができますが、それらは役に立たないことに気付きました)速度の鍵として、MacPortsはGCC 4.6を構築するために2日間まっすぐに取りました!

答えて

1

10.4やXcode 2.5でこのようなことはテストしていませんが、最近Xcode 4.2でGCC 4.6が動作しました。 3.6と4.2には、コンパイラテンプレートXMLファイルがいくつかあります。このファイルは、新しいコンパイラをインストールすると変更できます。 4.2では、彼らはここにある:3.6で

/Developer/Library/Xcode/PrivatePlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library/Xcode/Plug-ins/

インクルードは中/開発/ライブラリです/ Xcode/Plug-ins

私はそれらが2.5に存在するかどうかはわかりませんが、そうかもしれません。あなたは、私は、より新しいバージョンでこれをやった方法の詳細をしたい場合は、ここでそれらを見つけることができます。

http://thecoderslife.blogspot.com/2015/07/building-with-gcc-46-and-xcode-4.html

は、それはあなたの古いバージョンで開始する場所にいくつかのアイデアを与えるのを助けるかもしれません。

関連する問題