2009-10-08 4 views
0

Dans mon projet Xcode, je regarde la fenêtre "Target Info", onglet "Build". Dans la liste des paramètres du compilateur, pour la plupart de mes configurations ("Release", "Distribution" et "Ad Hoc"), il y a une section de paramètres appelée "GCC 4.2 - Preprocessing". Lorsque je passe à ma configuration "Debug", cette section disparaît.Xcode: différentes options de configuration de construction pour différentes configurations. Pourquoi?

Que puis-je faire pour que ma configuration "Debug" affiche également ces paramètres?

Merci.

+0

Je n'ai jamais rien vu de tel. Utilisez-vous des fichiers xconfig? Cela peut-il dépendre d'un autre paramètre que vous avez défini dans votre configuration de débogage? –

+0

Je n'en ai aucune idée. Et je ne sais rien sur les fichiers xconfig, sauf qu'ils existent. –

Répondre

0

Sélectionnez Afficher: "Tous les paramètres".

0

Le SDK de base de votre configuration de débogage est-il défini sur un SDK manquant? Xcode obtient les spécifications pour les indicateurs que le compilateur prend en charge à partir du SDK de base configuré. Si c'est manquant, alors Xcode ne sait pas pour quel compilateur afficher les drapeaux.

Votre configuration de débogage peut être créée correctement si vous utilisez la fenêtre contextuelle Présentation pour définir un SDK de remplacement. Mais puisqu'il s'agit d'un paramètre de remplacement, l'inspecteur des paramètres de construction ne le sait pas. Vous devez définir le SDK de base sur quelque chose de valide, même si vous le remplacez par la fenêtre Active SDK.

Questions connexes