私は、LLVM/Clangを使用してMac OSX上でC/C++アプリケーションをコンパイル/デバッグするためにeclipseを使用しようとしています。Mac OS X上でEclipseがLLVMツールチェインを検出しない
メイクファイルを使用して端末からコンパイルできるように、ツールチェーンが正しくインストールされていることがわかります。また、clang -vを実行すると、LLVMのバージョン+インストールディレクトリが正しく取得されます。
Iは、Eclipse C++(火星)の新しいコピーをダウンロード+ LLVMサポートプラグインをインストールし、続いて:preferences-> CでLLVM部に打ち鳴らす-v出力からディレクトリパスをインストールコピーUnable to install LLVM toolchain for Eclipse CDT
を++ > LLVMですが、Eclipseがツールチェーンを検出しないようです。
「ターゲットでサポートされているツールチェーンのみを表示する」チェックボックスをオフにしない限り、新しいC++プロジェクトを作成する際にオプションとして表示されません。また、チェックを外して、MACOS用のLLVMプロジェクトをビルドプロセス「C/C++開発ユーザーガイド」、「始める前に」「ツールチェーンのインストール方法」を参照してください。
マニュアルでは、Xcodeをインストールしてツールチェインを実行していると言いますが、ターミナルから作業している間は明らかにそうしています。
アイデア? Eclipseはツールチェーンをどのように検出しますか?
自作のリンクでは、Eclipseで何を変更する必要がありますか? – Mark
それは、あなたがtoolchainにインストールされたclang/llvmとPATH変数を設定することを確実にするきれいな方法を提供します。 Eclipseの設定に関して、これは助けになるかもしれません://github.com/TuononenP/llvm4eclipsecdt/blob/master/README.md – cdplayer
これはMacOSでテストされておらず、LLVM 3.2ではまだ動作しません。だからあまり使用しないでください – Mark