Xcode: Einstellung GCC_PREPROCESSOR_DEFINITIONS für unterschiedliche build-Konfigurationen?
Den ich einstellen will GCC_PREPROCESSOR_DEFINITIONS
für jedes meiner vier build-configurations (Debug, Release, Ad-Hoc, und-Verteilung.) Ich würde gerne mit einer anderen Einstellung für jeden.
Dem Bildschirm ich bin am schauen ist die Ziel-Info-Fenster "Build" - tab. Wenn ich die Konfiguration pop-up-Fenster "Debug" ich sehe meine GCC_PREPROCESSOR_DEFINITIONS
Einstellung dort. Wenn ich den Schalter auf "Release" oder eine der anderen Konfigurationen, es ist nicht mehr sichtbar. Doch wenn ich versuche, um es zu jenen Konfigurationen, heißt es GCC_PREPROCESSOR_DEFINITIONS
bereits vorhanden ist, und das kann ich nicht fügen Sie es wieder.
Als ich sagte, ich möchte eine andere Einstellung für die verschiedenen builds. Wie kann ich dies erreichen?
Dank sehr viel.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, gibt es nicht eine Einstellung namens "Preprocessor Macros". Dies ist das gleiche wie
GCC_PREPROCESSOR_DEFINITIONS
.OTHER_CFLAGS wenn ich verstanden habe die Frage gerade. Und Ihren pass definiert wie
-DDEBUG
oder so etwas.Und ja, wenn Sie brauchen, um einen Wert zuweisen ein makro, Sie könnte so etwas tun -
'-DSOME_MESSAGE=@"Hello, World!"'
.Hinweis-Symbole um - Sie erforderlich sind. SOME_MESSAGE makro definiert, mit @"Hello, World!" Wert.