Tengo un archivo C que necesita un archivo de encabezado específico. Si ese archivo de encabezado no existe, quiero que el preprocesador emita una advertencia específica. Algo así como:¿Puede el preprocesador C detectar si no se puede encontrar un archivo de encabezado y emitir una advertencia específica?
#if !(#include <special.h>)
#warning "Don't worry, you can fix this."
#warning "You just need to update this other repo over here:"
#endif
Es esto posible con la C preprocesador?
Es posible en un archivo makefile. –
generalmente haces eso con un script './Configure' –
posible duplicado de [¿Se puede usar el preprocesador C para saber si existe un archivo?] (Http://stackoverflow.com/questions/142877/can-the-c -preprocessor-be-used-to-tell-if-a-file-exists) –