Installation du compilateur
Ajouter le package "build-essential" pour installer un compilateur C/C++ à votre système.
Quel(s) compilateur(s) est/sont installé(s) grâce à ce package ?
Attention : Ne pas confondre adduser et useradd
useradd est la commande UNIX permettant de créer un compte utilisateur :
modification des fichiers /etc/passwd, /etc/shadow, /etc/group et /etc/gshadow
création du home directory
permissions du home directory
adduser est un script Perl interactif qui permet de créer un compte utilisateur. Ce script appellera plusieurs commandes Unix pour la création finale (de façon cachée, dont la commande useradd.
Création du compte "etudiant"
Créer le compte "etudiant" à l'aide du script adduser. (mot de passe "etudiant".
Quel est le groupe attribué à l'utilisateur "etudiant" nouvellement créé ? (Indiquez comment vous trouvez la réponse)
Compilation en ligne de commande
Se connecter en "etudiant" sur la VM d'un binôme (SSH / Putty)
Créer un répertoire "dev"
Créer un fichier "hello.cpp"
Ecrire le programme qui affiche "Hello, World" en C++.
La compilation en ligne de commande se fait ainsi :
$g++ -o <nom_executable> programme.cpp
exemple :
$g++ -o prog hello.cpp
compile hello.cpp et génère un programme exécutable "prog"
Exécution :
$./prog

Si on ne met pas d'option -o le programme exécutable généré s'appelle a.out

Compiler et exécuter le programme.
Faites valider par le professeur.