Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| compilation [Le 26/12/2017, 13:03] – lien L'Africain | compilation [Le 01/10/2026, 14:32] (Version actuelle) – mise en forme rapide | màj liens internes krodelabestiole | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| {{tag> | {{tag> | ||
| - | |||
| - | ---- | ||
| ====== Compilation sous Ubuntu====== | ====== Compilation sous Ubuntu====== | ||
| Ligne 7: | Ligne 5: | ||
| Un compilateur permet de traduire un code source (format compréhensible par un humain, type [[#ASCII]]) en code [[# | Un compilateur permet de traduire un code source (format compréhensible par un humain, type [[#ASCII]]) en code [[# | ||
| - | =====Installer un logiciel ou une bibliothèque par compilation===== | + | ===== Installer un logiciel ou une bibliothèque par compilation ===== |
| - | Voir le tutoriel [[tutoriel: | + | < |
| ===== Langages C/C++ ====== | ===== Langages C/C++ ====== | ||
| Ligne 15: | Ligne 13: | ||
| ==== Installation du compilateur GNU C et du compilateur GNU C++ ==== | ==== Installation du compilateur GNU C et du compilateur GNU C++ ==== | ||
| - | Pour installer les compilateurs GCC et G++, il suffit d'[[:tutoriel: | + | Pour installer les compilateurs GCC et G++, il suffit d'[[:deb# |
| ==== Installation du compilateur Intel C++ ==== | ==== Installation du compilateur Intel C++ ==== | ||
| Ligne 21: | Ligne 20: | ||
| ===== Langage assembleur ===== | ===== Langage assembleur ===== | ||
| + | |||
| ==== Installation du compilateur assembleur nasm ==== | ==== Installation du compilateur assembleur nasm ==== | ||
| - | Pour installer les compilateurs assembleur, il suffit d'[[:tutoriel: | + | Pour installer les compilateurs assembleur, il suffit d'[[:deb# |
| ==== Installation du compilateur assembleur masm ==== | ==== Installation du compilateur assembleur masm ==== | ||
| + | |||
| Compilateur Microsoft [[apt> | Compilateur Microsoft [[apt> | ||
| ==== Autres compilateurs ==== | ==== Autres compilateurs ==== | ||
| + | |||
| * [[apt> | * [[apt> | ||
| * [[apt> | * [[apt> | ||
| Ligne 34: | Ligne 36: | ||
| ==== Reverse engineering ==== | ==== Reverse engineering ==== | ||
| - | == Si vous pratiquez le reverse engineering == | ||
| - | *[[http:// | + | === Si vous pratiquez le reverse engineering === |
| + | |||
| + | [[http:// | ||
| permet de faire de l' | permet de faire de l' | ||
| - | ===== Langage | + | |
| + | ===== Langage | ||
| ==== Installation du compilateur Java GNU gcj ==== | ==== Installation du compilateur Java GNU gcj ==== | ||
| Ligne 44: | Ligne 48: | ||
| Veuillez bien noter que le compilateur Java GNU est différent de celui développé et distribué par Sun Microsystems. Il ne fournit donc pas le greffon Java pour le navigateur Firefox. Se reporter à la documentation [[:Java]] pour plus d' | Veuillez bien noter que le compilateur Java GNU est différent de celui développé et distribué par Sun Microsystems. Il ne fournit donc pas le greffon Java pour le navigateur Firefox. Se reporter à la documentation [[:Java]] pour plus d' | ||
| - | Pour installer GCJ, le compilateur Java GNU, [[:tutoriel: | + | Pour installer GCJ, le compilateur Java GNU, [[:deb# |
| - | Pour installer l' | + | Pour installer l' |
| ==== Installation du compilateur Java OpenJDK ==== | ==== Installation du compilateur Java OpenJDK ==== | ||
| Ligne 60: | Ligne 64: | ||
| ==== Installation du compilateur Fortran GNU ==== | ==== Installation du compilateur Fortran GNU ==== | ||
| - | Pour installer le compilateur GNU Fortran, [[:tutoriel: | + | Pour installer le compilateur GNU Fortran, [[:deb# |
| ==== Installation du compilateur Intel® Fortran ==== | ==== Installation du compilateur Intel® Fortran ==== | ||
| Ligne 68: | Ligne 72: | ||
| ===== Langage Pascal ===== | ===== Langage Pascal ===== | ||
| - | Voici deux compilateurs Pascal: | + | [[fpc]] - Compilateur Free Pascal, utilisé par l'IDE [[Lazarus]]. |
| - | + | ||
| - | *[[fpc]] - Compilateur Free Pascal, utilisé par l'IDE [[Lazarus]]. | + | |
| - | + | ||
| ===== Langage OCaml ===== | ===== Langage OCaml ===== | ||
| - | Langage développé en France par l' | + | Langage développé en France par l' |
| * **[[apt> | * **[[apt> | ||
| * **js_of_ocaml** - Compilateur vers JavaScript. | * **js_of_ocaml** - Compilateur vers JavaScript. | ||
| + | |||
| ===== Installation des outils GNU autotools ===== | ===== Installation des outils GNU autotools ===== | ||
| - | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] | + | [[::deb# |
| - | L' | + | L' |
| ===== Pages en rapport avec la compilation ===== | ===== Pages en rapport avec la compilation ===== | ||
| - | {{topic> | + | {{topic> |
| ---- | ---- | ||
| + | // | ||
| - | // | + | //Basé sur [[https:// |
| - | + | ||
| - | //Basé sur [[https:// | + | |
