Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
gcc [Le 06/02/2020, 21:38]
bcag2 ancienne révision (Le 04/02/2020, 16:10) restaurée et complété
gcc [Le 20/12/2021, 21:44]
wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 +
 {{tag>​programmation compilation java}} {{tag>​programmation compilation java}}
  
 {{ gcc_logo.png?​80nolink| Logo GCC}} {{ gcc_logo.png?​80nolink| Logo GCC}}
 +
 ====== GCC, le jeu de compilateurs GNU ====== ====== GCC, le jeu de compilateurs GNU ======
  
Ligne 21: Ligne 23:
 </​code>​ </​code>​
  
-Puis, exécutez, avec les [[:​sudo|droits d'​administration]],​ la liste suivante de commandes((http://​askubuntu.com/​questions/​466651/​how-do-i-use-the-latest-gcc-on-ubuntu/​581497)) en remplaçant si besoin le 8 par le numéro de version voulue:+Puis, exécutez, avec les [[:​sudo|droits d'​administration]],​ la liste suivante de commandes((https://​askubuntu.com/​questions/​466651/​how-do-i-use-the-latest-gcc-on-ubuntu/​581497)) en remplaçant si besoin le 8 par le numéro de version voulue:
 <​code>​ <​code>​
 add-apt-repository ppa:​ubuntu-toolchain-r/​test add-apt-repository ppa:​ubuntu-toolchain-r/​test
Ligne 31: Ligne 33:
 Puis finalement, choisir la version de **''​gcc''​** par défaut de manière interactive : Puis finalement, choisir la version de **''​gcc''​** par défaut de manière interactive :
  <​code>​update-alternatives --config gcc</​code>​  <​code>​update-alternatives --config gcc</​code>​
 +
 ===== Utilisation ===== ===== Utilisation =====
  
Ligne 90: Ligne 93:
   * Pour exécuter le programme/​fichier binaire généré par le GCC, programmé en c par exemple, avec un fichier nommé "​BinaireTest"  ​   * Pour exécuter le programme/​fichier binaire généré par le GCC, programmé en c par exemple, avec un fichier nommé "​BinaireTest"  ​
   * <​code>​./​BinaireTest</​code>​   * <​code>​./​BinaireTest</​code>​
-  * Si vous avez des erreur essayez de modifier le "droit d'​accès"​ du ficher avec cette commande :+  * Si vous avez des erreur ​liées aux permissions, ​essayez de modifier le "droit d'​accès"​ du ficher avec cette commande :
   *  <​code>​sudo chmod 770 BinaireTest</​code> ​   *  <​code>​sudo chmod 770 BinaireTest</​code> ​
  
Ligne 98: Ligne 101:
   * Wikipedia : [[wpfr>​GNU_Compiler_Collection|Page sur GCC]] [fr]   * Wikipedia : [[wpfr>​GNU_Compiler_Collection|Page sur GCC]] [fr]
   * Tutoriel gcc : [[https://​user.oc-static.com/​pdf/​31992-compilez-sous-gnu-linux.pdf|compilez sous gnu linux]] (document non mis à jour depuis 2013)   * Tutoriel gcc : [[https://​user.oc-static.com/​pdf/​31992-compilez-sous-gnu-linux.pdf|compilez sous gnu linux]] (document non mis à jour depuis 2013)
- 
   * [[gdb|Débugage avec gdb]]   * [[gdb|Débugage avec gdb]]
  
  • gcc.txt
  • Dernière modification: Le 08/03/2023, 11:41
  • par 86.67.213.218