PDA

Afficher la version complète : [Réglé] GCC 4.3.1 ne trouve pas stdlib.h



Jayhawk
13/09/2008, 23h12
Salux,

Ah la surprise quand j'ai voulu compiler un de mes programmes C++ avec la nouvelle mouture GCC 4.3.1 sous OSuSE 11.0!
Voilà ce qu'il me dit:

stdlib: No such file or directory
or

find /usr/ -name stdlib.h -print
/usr/include/c++/4.3/tr1/stdlib.h
/usr/include/stdlib.h
/usr/include/bits/stdlib.h

Une idée les geeks?

Jayhawk
14/09/2008, 17h00
Pour ceux qui rencontreront ce genre de soucis, sachez qu'il y a de nouvelles normes ANSI C++ en ce qui concerne l'insertion des fichiers entêtes (header files), et bien sûr, elles sont entrées en vigueur dans les dernières moutures du compilateur GCC, ou ICC d'Intel.

Pour plus d'informations, je vous invite à consulter Standard Header Files (http://www.cs.sunysb.edu/~faq/gccfaq/standard_header_files.html).