Dans le cas où tout le code figure dans un seul fichier code.cpp
et que l'on veut en faire un exécutable nommé exec
, il suffit de taper la ligne:
g++ -o exec code.cpp
Si des bibliothèques particulières sont incluses dans le code (comme #include <cmath>
), il faut indiquer au compilateur où aller chercher ces bibliothèques. En l'occurence pour la bibliothèque standard <cmath>
il faut taper:
g++ -lm -o exec code.cpp
Pour utiliser une bibliothèque personnelle mabibli.h
il faut ajouter -I
suivi du chemin pour y accéder. Ainsi si le fichier mabibli.h
est dans le répertoire courant il faudra taper:
g++ -I. -o exec code.cpp
Pour que TOUS les warnings soient affichés (ce que je vous conseille fortement), l'option -Wall
doit être ajoutée.