GCC

Cette page concerne g++, le compilateur employé sous Linux et CYGWIN.

Affichage de l'ensemble des macros du préprocesseur

L'affichage de l'ensemble des macros prédéfinis se fait par l'option -dM de la commande cpp. Utilisez le script suivant :

echo | cpp -dM -

On peut aussi utiliser g++ (ou gcc) :

echo | g++ -dM -E -

Affichage d'un message lors de la compilation

Pour afficher un message lors de la compilation à l'instar du #pragma message(”…”) de Visual C++, on peut utiliser #warning ”…”.

Erreur '...::s'

Si une erreur est génèrée pars l'écriture de type suivante (de mémoire missing ; before BaseTree):

	btr::E_BTREEt_( r )::s BaseTree;

faire précèder l'expression par le mot-clef typename, comme ci dessous:

	typename btr::E_BTREEt_( r )::s BaseTree;

_template

other/gpp/gpp.txt · Last modified: 2007/08/26 19:42 by 192.168.5.50
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki