Savoir si un #include a fonctionné

Savoir si un #include a fonctionné - C++ - Programmation

Marsh Posté le 15-02-2008 à 10:53:56    

Bonjour à tous !
 
Je me pose une question... Est ce qu'il est possible en C ou C++ de savoir si un #include a renvoyé une erreur (avec le préprocesseur bien entendu) ?
Mon idée est la suivante: je travaille sur un prog qui peut fonctionner de deux manières: à la souris ou, si c'est possible, avec un accéléromètre qui a besoin d'une lib bien à lui...
Le problème est qu'on est plusieurs à travailler sur le programme, et que certains n'ont pas la lib de l'accéléromètre...
Et je voudrais que tout le monde puisse quand meme compiler le code, meme si ils n'ont pas la lib en question...
 
Ce que je voudrais faire ressemblerait à un truc comme ca:
 
#ifnoterror #include <accelerometre.h>  
#define USE_ACCELEROMETER
#endif
 
Ma question est donc: est ce qu'il existe une fonction du type "ifnoterror " ?
 
 
Merci :)

Reply

Marsh Posté le 15-02-2008 à 10:53:56   

Reply

Marsh Posté le 15-02-2008 à 11:45:11    

bah ça s'appelle un ./configure, autotools, cmake, etc

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed