2009-10-26 5 views
3

J'ai besoin de regarder les fichiers que Xcode va compiler avant que le préprocesseur ne soit attaqué. En bref, j'ai besoin de coller un préprocesseur devant le préprocesseur. Toutes les recherches effectuées par Google ont permis d'obtenir des détails sur la façon d'exécuter le processus de construction Xcode par défaut pour les fichiers C après avoir modifié la règle de construction pour les «fichiers source C». Xcode semble appeler un processus (shell script? Voodoo chant?) Appelé "CompileC" mais je ne trouve pas l'appeler moi-même après que j'ai fini avec le fichier source.Remplacement du préprocesseur de Xcode par un processus personnalisé

Des idées? Pour les curieux, j'ai besoin de modifier certaines macros dans des situations très spécifiques (en fonction du nom du fichier source ou de la date de construction, par exemple). Et il ne semble pas être une façon intelligente de le faire: #ifdef filename = « bobsyeruncle.m »

+0

Comment pouvez-vous avoir un fichier objet avant le compilateur en a généré un? –

+0

Et pourquoi aurait-il un suffixe .m? –

+0

Pas le fichier objet, le fichier source. Désolé, je vais corriger la question pour être plus clair. – MyztikJenz

Répondre

Questions connexes