Chargement...
 
Compilateur Gnu

Introduction

Que ce soit en C++, en C ou dans d'autres langages la philosophie des compilateurs gnu est à peu près identique. Sont résumées dans ce chapitre les principales choses qui reviennent souvent.

Commandes simples

Compilation simples


A partir d'un programme programm.cpp contenant :

#include <stdio.h>
using namespace std ;

main ( int argc, char * argv[] ) {
printf ("hello\n");
}

On obtient l'exécutable par la commande

g++ -o programme programme.cpp


Sans l'option -o progreamme l'exécutable s'appellera a.out


Soit programme1.cpp et programme2.cpp l'un contenant le programme main et l'autre des classes ou des procédure externes.

On obtient l'objet programme2.o par la commande

g++ -c -o programme2.o programme2.cpp


Le lien et la compilation de programme1.cpp par

g++ -o programme programme2 provramme1.cpp



Changer de langue

Anglais (English, en)Français (fr)

Recherche