web-dev-qa-db-ja.com

サポートされていないコンパイラ 'com.Apple.compilers.llvmgcc42' xcode 5 DP

GeosとProjを含むプロジェクトがあります。 Xcode 5の前にLLVM GCC 4.2コンパイラでコンパイルしましたが、Xcode 5 DPではサポートされていないコンパイラに関するエラーが発生します。別のコンパイラを選択すると、コンパイルエラーが発生しますが、構文によって異なります。この問題を解決するにはどうすればよいですか?

47
Azat

C/C++/Objective-Cのコンパイラを変更します。

_Xcode > Target > Build Settings > Build Options > Compiler for C/C++/Objective-C_

Default compiler (Apple LLVM x.y)を選択します

236
user2523620

これは私のために働く、あなたにも役立つことを願っています。
Xcode 5.1の場合
[ビルド設定]-> [ビルドオプション]-> [C/C++/Objective-C用コンパイラ]に移動します。
デフォルトのコンパイラを選択(Apple LLVM 5.1)

37
Come2niks

この問題の解決策の1つは、この問題に直面したときに解決したのは、[ビルド設定]-> [ビルドオプション]-> [C++用コンパイラ]を[デフォルト]に設定することです。 see attached

6

X-code->プロジェクトをクリック

[Build Settings]-> [Build Options]-> Compilers for C/C++/Objective C-> Default compiler(Apple LLVM digit.digit)を選択します

3
bruce

コマンドラインからコンパイルする場合(GEOSとproj4をビルドするときのように)次のコマンドは、正しいコンパイラーを見つけて実行します。

xcrun --sdk iphoneos clang

または、シミュレーション用にビルドする場合は、iphoneosの代わりにiphonesimulatorを使用します。

1
afarnham