web-dev-qa-db-fra.com

Compilateur non pris en charge 'com.Apple.compilers.llvmgcc42' xcode 5 DP

J'ai un projet qui contient Geos et Proj à l'intérieur. Avant Xcode 5, je les ai compilés avec le compilateur LLVM GCC 4.2, mais dans Xcode 5 DP, j'obtiens une erreur concernant le compilateur non pris en charge. Le choix d'un autre compilateur pour obtenir des erreurs de compilation dépend de la syntaxe. Comment puis-je résoudre ce problème?

47
Azat

Changez votre compilateur pour C/C++/Objective-C:

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

Sélectionnez Default compiler (Apple LLVM x.y)

236
user2523620

Cela fonctionne pour moi, j'espère aussi vous aider.
Pour Xcode 5.1
Allez dans Paramètres de construction -> Options de construction -> Compilateur pour C/C++/Objective-C
Sélectionnez le fournisseur par défaut (Apple LLVM 5.1)

37
Come2niks

Une solution à ce problème est que j'ai résolu quand j'étais confronté à ce problème, allez simplement dans Paramètres de construction-> Options de construction-> Compilateur pour c ++ défini sur Par défaut et votre problème sera résolu. see attached

6
Shahzaib Maqbool

X-code -> Cliquez sur votre projet

Sélectionnez [Paramètres de build] -> [Options de build] -> Compilateurs pour C/C++/Objective C -> Compilateur par défaut (Apple LLVM digit.digit)

3
bruce

Si vous compilez à partir de la ligne de commande (comme je le fais lors de la construction de GEOS et proj4) La commande suivante trouvera le compilateur approprié pour vous et l'exécutera.

xcrun --sdk iphoneos clang

Ou utilisez iphonesimulator au lieu d'iphoneos si vous voulez construire pour la sim.

1
afarnham