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 13/10/2021, 20:29] Amiralgaby ancienne révision (Le 02/04/2021, 20:27) restaurée |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
{{ 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 31: | Ligne 32: | ||
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 92: | ||
* 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 100: | ||
* 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]] | ||