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:
./programmeou 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
Merci pour ça sa servira à mon frère.
Merci Beaucoup pour cet article !
J’ai déjà installer le Compilateur, je pense voir plus tard pour la suite
Répondre