This manual provides a complete tutorial introduction to the GNU C and C++ compilers, gcc and g++. Many books teach the C and C++ languages, this book teaches you how to use the compiler itself. All the common problems and error messages encountered by new users of GCC are carefully explained, with numerous easy-to-follow "Hello World" examples. Topics covered include: compiling C and C++ programs using header files and libraries, warning options, use of the preprocessor, static and dynamic linking, debugging, optimization, platform-specific options, profiling and coverage testing, paths and environment variables, and the C++ standard library and templates. Features a special foreword by Richard M. Stallman, principal developer of GCC and founder of the GNU Project. All the money raised from the sale of this book will support the development of free software and documentation.
Richard M. Stallman Livres
Richard Stallman est une figure centrale dans le monde du logiciel, réputé pour son activisme en faveur de la liberté du logiciel. Il a initié le développement du système d'exploitation GNU dans le but de créer un système entièrement libre, lançant ainsi le Mouvement pour le Logiciel Libre. Il se consacre à la diffusion des idées éthiques de ce mouvement et milite contre les brevets logiciels et l'extension des lois sur le droit d'auteur. Il est également l'auteur du concept de copyleft et le principal artisan de la Licence Publique Générale GNU.
