#include, falls vorhanden



  • Hallo zusammen,

    ich schreibe gerade eine kleine Library, in die ich auch eine SQL-Serialisierung
    reinmachen möchte. Jetzt möchte ich wissen, ob bei der Kompilierung die mysql
    Header-Datei includiert werden kann. Falls ja soll die Source-Datei includiert
    werden, andernfalls nicht.

    Also etwa so:
    #ifcaninclude <mysql.h>
    #include <mysql.h>
    <<< mySQL-Code >>>
    #endif
    

    Jetzt könnte man die Library einmal mit mysql-Unterstützung kompilieren und ohne.
    Mir ist klar, dass ich dem Compiler ein zusätzliches Define mitgeben kann, aber
    geht es auch anders? (Ich verwende GCC 4.1)

    Gruß,
    Sven



  • sowas macht normalerweise das configure-script.


Anmelden zum Antworten