GCC / Valgrind / CUnit

Tutoriel d'installation du compilateur GCC, ainsi que les outils Valgrind et CUnit

Windows - MacOS - Ubuntu - Fedora

Windows

Installation sous Windows

Note : GCC est un compilateur qui nécessite un système de type Unix, si vous souhaitez quand même travailler sur Windows, il faudra d'abord activer le Windows Subsystem for Linux et installer la distribution Linux de votre choix.
Vous trouverez les instructions ici : https://wiki.student.info.ucl.ac.be/Logiciels/WSL.

Note : Dans ce tutoriel nous utilisons Ubuntu 20.04 LTS comme distibution Linux, les commandes peuvent varier d'une distribution à une autre.

La suite des commandes devient la même que sur Ubuntu :

  1. Avant de commencer, dans le terminal, tapez la commande sudo apt update && sudo apt upgrade

GCC

  1. Exécutez la commande sudo apt install build-essential, qui installera gcc, g++ et make.
    Vous pouvez aussi installer gcc manuellement sudo apt install gcc
  2. Vous pouvez vérifier que tout s'est bien déroulé en utilisant la commande gcc --version

Valgrind

  1. Dans un terminal, tapez la commande sudo apt-get install valgrind

CUnit

  1. Dans un terminal, tapez la commande sudo apt-get install libcunit1 libcunit1-doc libcunit1-dev

Mac OS (Intel et Apple Silicon)

Installation sous Mac OS

GCC

  1. A l'aide de Homebrew, tapez la commande suivante dans votre terminal : brew install gcc

Valgrind
-> Valgrind est uniquement disponible sur Mac OS avec le processeur Intel

  1. A l'aide de Homebrew, tapez la commande suivante dans votre terminal : brew install valgrind

CUnit

  1. A l'aide de Homebrew, tapez la commande suivante dans votre terminal : brew install cunit

Ubuntu

Installation sous Ubuntu

GCC

  1. Dans le terminal, tapez la commande sudo apt update && sudo apt upgrade
  2. Exécutez ensuite la commande sudo apt install build-essential, qui installera gcc, g++ et make.
    Vous pouvez aussi installer gcc manuellement sudo apt install gcc
  3. Vous pouvez vérifier que tout s'est bien déroulé en utilisant la commande gcc --version

Valgrind

  1. Dans un terminal, tapez la commande sudo apt-get install valgrind

CUnit

  1. Dans un terminal, tapez la commande sudo apt-get install libcunit1 libcunit1-doc libcunit1-dev

Fedora

Installation sous Fedora

GCC GCC est normalement préinstallé, vous pouvez vérifier avec la commande gcc --version. S'il n'est pas installé alors vous pouvez suirvre ces étapes.

  1. Exécutez la commande sudo dnf install gcc
  2. Vous pouvez vérifier que tout s'est bien déroulé en utilisant la commande gcc --version

Valgrind

  1. Dans un terminal, tapez la commande sudo dnf install valgrind
  2. Vous pouvez vérifier que tout s'est bien déroulé en utilisant la commande valgrind --version

CUnit

  1. Dans un terminal, tapez la commande sudo dnf install CUnit CUnit-devel
  2. Vous pouvez vérifier que tout s'est bien déroulé en utilisant la commande CUnit --version