- Ce petit guide vous aidera à configurer votre environnement de travail pour le projet associé au cours. Il est à réaliser avant votre première séance.
- Assurez-vous de suivre toutes les étapes dans l’ordre jusqu’au bout.
Sur certaines partie, vous allez devoir taper des commandes. Toutes les commandes indiquées dans ce guide doivent être tapées dans un terminal (sous macOS et Linux) ou dans Git Bash sous Windows).
1 Installation de Git
1.1 macOS
Option A : Xcode Command Line Tools (Recommandé)
xcode-select --installOption B : Homebrew
brew install gitVérification :
git --version
# Devrait afficher : git version 2.x.x1.2 Linux (Ubuntu/Debian)
sudo apt update
sudo apt install gitVérification :
git --version1.3 Windows
- Télécharger : https://git-scm.com/download/win
- Installer avec les options par défaut
- Ouvrir Git Bash (installé avec Git)
Vérification : (dans Git Bash)
git --version2 Configuration initiale de Git
Configurez votre identité (une seule fois) :
# Votre nom (sera visible sur GitHub)
git config --global user.name "Prénom Nom"
# Votre email (utilisez celui de votre compte GitHub)
git config --global user.email "votre.email@example.com"Vérification :
git config --global user.name
git config --global user.email3 Création d’un Compte GitHub (si vous n’en avez pas)
- Aller sur https://github.com/signup
- Entrer votre email (votre email étudiant est recommandé)
- Créer un mot de passe fort
- Choisir un nom d’utilisateur (ex:
jean-dupont) - Valider l’email
4 Configuration de l’Authentification (Token)
Depuis 2021, GitHub n’accepte plus les mots de passe pour les opérations Git.
Un Personal Access Token (PAT) remplace le mot de passe.
Se connecter sur GitHub : https://github.com
Accéder aux paramètres :
- Cliquer sur votre photo de profil (en haut à droite)
- Settings
Aller dans Developer settings :
- Descendre tout en bas de la barre latérale
- Cliquer sur Developer settings
Créer un nouveau token :
- Cliquer sur Personal access tokens → Tokens (classic)
- Cliquer sur Generate new token → Generate new token (classic)
Configurer le token :
- Note : Nommez-le par exemple “git token”
- Expiration : Choisissez “No expiration” (Ce n’est pas recommandé, mais cela va éviter les interruptions pour notre usage)
- Select scopes :
- Cocher
repo(Full control of private repositories) - Cocher
delete_repo(Delete repositories) – plus bas
- Cocher
- Cliquer sur Generate token (en bas)
IMPORTANT : Copier le token : GitHub va alors générer et afficher un token comme ceci
ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. Sauvegardez-le immédiatement dans un fichier texte ! Vous ne pourrez jamais le revoir après avoir quitté la page.
Ce token sera utilisé à la place de votre mot de passe GitHub, quand git vous demandera vos identifiants :
Username for 'https://github.com': votre-username
Password for 'https://votre-username@github.com': [COLLEZ VOTRE TOKEN ICI]
Le token sera sauvegardé automatiquement par Git. Vous n’aurez à le saisir qu’une seule fois !
5 Ajouter les excecutables gcc et cmake au PATH (sous Windows)
Afin de terminer la configuration de votre environnement de développement sous Windows, il est nécessaire d’ajouter les exécutables du compilateur C et de CMake au PATH système. Normalement, vous avez du les installer lors de l’installation de CLion.
5.1 Trouver les chemins d’installation
- Ouvrez CLion.
- Allez dans
File→Settings→Build, Execution, Deployment→Toolchains. - Notez les chemins des champs
C CompileretCMake.
C Compiler:C:\Program Files\JetBrains\CLion 20XX.X.X\bin\mingw\binCMake:C:\Program Files\JetBrains\CLion 20XX.X.X\bin\cmake\win\x64\bin
5.2 Ajouter au PATH
- Ouvrez le menu Démarrer et cherchez “Variables d’environnement”.
- Cliquez sur “Modifier les variables d’environnement système”.
- Dans la fenêtre “Propriétés système”, cliquez sur “Variables d’environnement…”.
- Dans la section “Variables système”, sélectionnez la variable
Pathet cliquez sur “Modifier…”. - Cliquez sur “Nouveau” et ajoutez les chemins notés précédemment (un par un).
- Cliquez sur “OK” pour fermer toutes les fenêtres.
5.3 Vérification finale
- Redémarrez CLion puis sur la barre latérale, ouvrez le terminal intégré.
- Appuyez sur le petit bouton “v” à côté du “+” pour ouvrir un menu déroulant puis sélectionnez “Git Bash”.
- Tapez les commandes suivantes pour vérifier que
gccetcmakesont accessibles :
gcc --version
cmake --version