Ho un file C che richiede uno specifico file di intestazione. Se il file di intestazione non esiste, voglio che il preprocessore emetta un avvertimento specifico. Qualcosa di simile:Il preprocessore C può rilevare se non è possibile trovare un file di intestazione ed emettere un avviso specifico?
#if !(#include <special.h>)
#warning "Don't worry, you can fix this."
#warning "You just need to update this other repo over here:"
#endif
Questo è possibile con la C preprocessore ?
E 'possibile in un file makefile. –
di solito lo fai con uno script './Configure' –
possibile duplicato di [Si può usare il preprocessore C per sapere se esiste un file?] (Http://stackoverflow.com/questions/142877/can-the-c -preprocessore-essere-usato-per-dire-se-un-file-esiste) –