VC6 Präprozessor für Dateien nutzen und Output speichern?



  • Ich würde gerne den C/C++ Präprozessor (#include,#define,#ifdef) nutzen um eine Textdatei zu "kompelieren". Ich will als Output allerdings nicht Assembler oder Binary Code sondern nur den Code bevor er kompeliert wurde (also nachdem der Präprozessor rüber ist).

    Textdatei:

    #ifdef TEST
    Test definiert!
    #else
    Test nicht definiert!
    #endif
    

    danach ein Aufruf dieser Art cl.exe /nichtkompelieren /i:Textdatei /o:TextdateinachPräprozessor /d TEST

    Geht das irgendwie ? (bzw wenn nicht mit vc6, was währe die alternative)

    hat sich erledigt:
    cl test.txt /DTEST=1 /u /P /EP


Anmelden zum Antworten