Bonjour


J'ai deux petite question...

Tout d'abord, je souhaiterais savoir s'il est possible de détecter le compilateur dans les makefiles pour avoir plus de "transportabilité" ?

Ensuite, je voulais savoir à quoi sert véritablement les directives comme par exemple defined(__BORLANDC__) ou defined(_MSC_VER) dans mes headers.

J'ai trouvé un début de réponse à cette adresse : http://cpp.developpez.com/faq/cpp/?p...os_predefinies
mais cela ne me renseigne malheureusement pas de la manière de switcher de compilateur dans les makefiles.


Merci d'avance.

Patouche