Bedingte kompilierung: CPP File per pragma o.ä. hinzufügen



  • Hi,

    ich hätte mal eine Frage:

    Da ich momentan mein Projekt aufgrund des "etwas" schlechten Designs komplett überarbeite (fange von 0 an), wollte ich die bedingte kompilierung etwas mehr nutzen:

    In meinen Form/Frame habe prüfe ich, ob eine bestimmte Makro-Variable (per #define) definiert wurde, ist sie das, wird das jeweilige Headerfile inkludiert.

    Wenn die Variable allerdings nicht definiert wurde, brauch dementsprechend auch das CPP File nicht im Projekt vorhanden zu sein.

    Kann man das irgendwie bewerkstelligen damit CPP Files irgendwie per pragma oder ähnliches eingebunden werden kann? Den, wenn ich das Headerfile nicht einbinde, muss ich momentan im Projektmanager immer das CPP File rausnehmen wenn es nicht gebraucht wird.

    Oder werden die CPP Files dann überhaupt mitgelinkt obwohl die Headerfiles nicht eingebunden sind? Kompiliert werden sie ja scheinbar trotzdem...

    Danke!



  • Genau so ein #pragma suche ich auch!
    Aber das gibt es nicht. Leider.


Log in to reply