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 | ||
gpc [Le 02/11/2015, 20:09] L'Africain Maj de la page |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Precise Trusty compilation programmation}} | ||
- | |||
- | ---- | ||
- | |||
- | ====== Le compilateur Pascal GNU ====== | ||
- | |||
- | <note warning>GPC n'est plus développé depuis 2006 et il n'est plus disponible dans les dépôts d'Ubuntu..</note> | ||
- | |||
- | GPC est le compilateur Pascal GNU. | ||
- | |||
- | ===== Introduction ===== | ||
- | |||
- | GPC compile le Pascal sur les plateformes supportées par le compilateur [[:compilation#installation_du_compilateur_gnu_c_et_du_compilateur_gnu_c|gcc]]. | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * | ||
- | ===== Installation ===== | ||
- | Pour installer GPC [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|ajoutez le PPA]] **ppa:ueter/gpc-3.4**((https://launchpad.net/~ueter/+archive/ppa)) dans vos sources de logiciels. | ||
- | |||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | * Programmer en Pascal : cf [[#liens]] | ||
- | |||
- | * Compiler un programme : <code>$ gpc -o <executable> <source.pas></code> | ||
- | |||
- | Ceux qui utilisent les modules compileront un programme avec le paramètre ''--automake''. | ||
- | |||
- | |||
- | ===== Voir aussi ===== | ||
- | |||
- | * [[http://pascal.developpez.com/|Pascal - Club d'entraide des développeurs francophones]]. | ||
- | * [[http://roizot.dominique.free.fr/prog/einev/cours/pascal/Table.htm|Référence sur le langage Pascal]] | ||
- | * [[Lazarus]] - IDE multiplateforme semblable à Delphi pour le Pascal Objet. | ||
- | * [[fpc]] - Compilateur Free Pascal, utilisé par Lazarus. | ||
- | * [[https://launchpad.net/~ueter/+archive/ubuntu/gpc-3.4|Le ppa]]. | ||
- | ---- | ||
- | |||
- | //Contributeur : Rédigée et maintenue par [[utilisateurs:Id2ndR]].// | ||