5

xcode 5 をインストールしましたが、gcc コンパイラが非推奨になっていることに気付きました。Apple LLVM 5.0 に切り替えたくないと仮定すると、ここに私の質問があります。

iOS7 SDK を使用しながら、llvm-gcc-4.2 でコンパイルすることはできますか?

はいの場合、これを行う方法は?

それが可能かどうかわからない場合は、私が投稿した質問に実際に回答していないため、「clang を使用してください」などの回答を投稿しないでください。

4

4 に答える 4

5

Apple は、XCode 5 で llvm-gcc-4.2 のサポートを削除しました。ベース SDK をインストールして 6.1 SDK に変更しても、llvm-gcc-4.2 を使用してビルドすることはできません。したがって、llvm-gcc-4.2 を使用したい場合は、XCode 4.x を引き続き使用するしかありません。

于 2013-09-19T15:22:36.143 に答える
1

LLVM-GCC は Xcode 5 には含まれていません。

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_5_0.htmlから上記の行を取得しました

問題は、 llvm-gcc の代わりに何を使用するかです。

于 2013-09-28T14:01:40.143 に答える
0

homebrewを使用して、必要な gcc バージョンをインストールできます。ほとんどの場合、すべての Makefile を修正する必要があります (ため息)。

やった:

brew search gcc

そして結果:

homebrew/versions/gcc43     
homebrew/versions/gcc45 
homebrew/versions/gcc47    
homebrew/versions/gcc49
homebrew/versions/gcc44
homebrew/versions/gcc45
homebrew/versions/gcc48    
homebrew/versions/llvm-gcc28
homebrew/dupes/apple-gcc42
于 2013-09-29T15:55:24.393 に答える