Coder en C/C++ sous Linux

Coder en C/C++ sous Linux

Salut à tous, si vous êtes comme moi, un développeur C/C++, et que vous venez de passer à GNU/Linux, voici la marche à suivre pour compiler votre programme en Ligne de commandes en utilisant le compilateur GCC

1) Installer le compilateur C/C++ sous Ubuntu

Il vous faudra ce que l’on appelle un compilateur, c’est un programme qui s’occupe de transformer le code C/C++ en code  machine, . Pour l’installer :

sudo aptitude install build-essential

Voilà, vous êtes parés à coder !

2) Tester la compilation avec C/C++

2.1) Compiler en C sous Linux

D’abord, créez un fichier, dans cet exemple « file.c ». Éditez ce fichier avec votre éditeur de texte préféré (Emacs pour certains, et VIM pour d’autres !)

Moi qui n’ai pas touché au C++ depuis un bail, je vous met le minimum de code !

12345678
#include <stdio.h>#include <stdlib.h> int main(){ printf("Salut les Gars!\n"); return 0;}

Premièrement, compilez le code avec la commande suivante:

gcc file.c -o nomDuProgramme

- gcc est le nom du programme pour la compilation
- file.c est votre fichier ayant l’extension .c
- et nomDuProgramme, c’est le nom que vous donnez à votre exécutable

2.2) Compiler en C++ sous Linux

Prenons un autre exemple de programme écris en C++ cette fois-ci.

12345
#include <iostream> int main() { std::cout << "Salut tout le monde!" << std::endl; return 0;}

Cette fois-ci, pour compiler, juste la fonction change, on utilise g++ au lieu de gcc, et les arguments sont les mêmes ;)

g++ file.cpp -o nomDuProgramme

Et pour lancer le programme:

./programme

ou programme est…Votre programme !

NB: Sous Linux, les exécutables n’ont pas d’extension contrairement à Merdows qui a des .exe. ;)

Voilà, mes amis pingouins ! vous savez à présent compiler en C/C++ Sous notre Tux préféré ;)

Discussion

Gotrenks93 | 28/02/2010

Merci pour ça sa servira à mon frère.

xkillua | 28/02/2010

Merci Beaucoup pour cet article !
J’ai déjà installer le Compilateur, je pense voir plus tard pour la suite ;)

Répondre