GCC / XCODE - #Include, die keinen Fehler auslöst (oder Warnung), wenn die Datei nicht vorhanden ist?

StackOverflow https://stackoverflow.com/questions/6396508

Frage

ist das möglich?

Grundsätzlich, was ich tun möchte, ist so etwas: generasacodicetagpre.

und wenn header.h nicht existiert, setzt der Compiler einfach auf seiner fröhlichen Weise fort.

War es hilfreich?

Lösung

Ich bin keinesfalls ein kompetenter Kerl, aber ich glaube nicht, dass dies nativ möglich ist.Ich denke, dass die Route empfehlen, wäre, ein benanntes Makro auf der Compiler-Ebene mit dem generakoditicetagcode zu übergeben, und wenn er (oder möglicherweise nicht) definiert ist (oder möglicherweise nicht).Auf diese Weise muss die Person, die das Programm zusammensetzt, eine bewusste Entscheidung treffen, um das Include (oder einschließlich It) zu überspringen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top