EDIT:Aufruf externe Makro in statischer lib
Mein Xcode-Projekt (genannt PROJECT1) ein weiteres Xcode-Projekt als Abhängigkeit (in Build Phases) (genannt LIB1)
Das Problem ich habe enthält, sind, dass LIB1 Bedürfnisse ein Makro und einige definiert zur Kompilierzeit von PROJECT1 in einem Include definiert (abhängig davon, welches Ziel in PROJEKT1 ausgewählt ist)
Ich dachte, dass eine Skriptaktion ausführen könnte mir helfen. Aber ich entdeckte, dass das Skript aufgerufen wird, nachdem Abhängigkeiten erstellt wurden. Also meine Include-Datei wird in meinen lib-Quellcode kopiert, danach wird die lib kompiliert ...
Auch ich entdeckte, dass Build-Einstellungen Umgebungsvariablen nicht an LIB1 übertragen werden, was mir sehr helfen würde.
Haben Sie eine Idee?
Danke für Ihre Hilfe.
Thierry
Kaufen Sie es Brille? Makros werden nicht "aufgerufen", sie werden "erweitert". Sie müssen vorhanden sein, wenn der Code kompiliert (oder, genauer gesagt, vorverarbeitet) wird und das Ändern des Makros nach dem Kompilieren keine Auswirkung hat. –
Ich habe meine Frage bearbeitet. – thierryb