Pour organiser correctement vos fichiers, créez un répertoire "TpX" pour chacun des Tps et sauvegardez-y vos programmes.
pour editer un fichier source (*.cpp), utilisez la syntaxe suivante :
$ nom_editeur nom_prog.cpp
Un exemple d'éditeur est gedit :
$ gedit nom_prog.cpp
Pour que le terminal n'attende pas la fin de l'édition pour reprendre la main, il faut demander à l'éditeur de s'exécuter en tâche de fond (avec &)
$ gedit nom_prog.cpp &
Pour compiler un programme simple (1 seul fichier source), utilisez la commande suivante :
$ g++ nom_prog.cpp -o nom_prog
On demande au compilateur g++ de compiler le fichier source nom_prog.cpp et de créer le fichier executable nom_prog.
Remarque : si on ne précise pas -o nom_prog, le compilateur créera un executable nommé a.out.
Pour compiler un programme composé de 2 fichiers sources (fonc.cpp et test_fonc.cpp), utilisez les commandes suivantes :
$ g++ -c fonc.cpp $ g++ -c test_fonc.cpp $ g++ -o test_fonc fonc.o test_fonc.o