Différences
Ci-dessous, les différences entre deux révisions de la page.
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]] | ||