Noeud « Next »: , Noeud « Previous »: The GNU Build System, Noeud « Up »: Tools



5.4 GCC, The GNU Compiler Collection

We use GCC 3.2, which includes both gcc-3.2 and g++-3.2: the C and C++ compilers. Do not use older versions as they have poor compliance with the C++ standard. You are welcome to use more recent versions of GCC if you can use one, but the tests will be done with 3.2. Using a more recent version is often a good means to get better error messages if you can't understand what 3.2 is trying to say.

There are good patches floating around to improve GCC. In particular, you might want to use the bounds checking extension available on Herman ten Brugge Home Page.