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 | ||
opencobol [Le 17/04/2008, 21:17] v4np13 |
opencobol [Le 15/08/2017, 14:22] (Version actuelle) L'Africain petite mise en forme |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== OpenCOBOL ====== | + | {{tag>Xenial programmation}} |
- | [[http://www.opencobol.org|OpenCOBOL]] est un compilateur COBOL open-source. OpenCOBOL implémente une partie substantielle des normes COBOL 85 et COBOL 2002, ainsi que de nombreuses extensions des compilateurs COBOL existants. OpenCOBOL traduit en C et le compile en utilisant le compilateur C. | + | ---- |
- | ===== Pré-requis ===== | + | ====== OpenCOBOL ====== |
- | + | ||
- | * Disposer des [[:sudo|droits d'administration]] ; | + | |
- | * Avoir activé l'accès aux [[:depots#universe_et_multiverse|dépôts Universe et Multiverse]]. | + | |
+ | **OpenCOBOL** est un compilateur Cobol Open Source. OpenCOBOL implémente une partie substantielle des normes COBOL 85 et COBOL 2002, ainsi que de nombreuses extensions des compilateurs Cobol existants. OpenCOBOL traduit en C le programme Cobol et le compile en utilisant le compilateur C. | ||
===== Installation ===== | ===== Installation ===== | ||
- | Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **open-cobol** [[apt://open-cobol|{{apt.png}}]]. | + | Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>libc6-dev|libc6-dev]]** et **[[apt>open-cobol|open-cobol]]**. |
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Tout d'abord, il vous faudra compiler vos fichiers sources: | + | Tout d'abord, il vous faudra compiler vos fichiers sources : |
- | <code>cobc -Wall -x source.cob</code> | + | |
- | Ensuite, exécuter le fichier généré: | + | |
- | <code>./source</code> | + | |
- | Pour plus d'informations, référez-vous à la page man de cobc ou à la documentation présente sur le site officiel de OpenCOBOL. | + | |
- | <note help>Il se pourrait que vous rencontriez une erreur à la fin de la compilation de votre source: | + | cobc -Wall -x source.cob |
- | <code>/usr/bin/ld: cannot find -lncurses | + | |
- | collect2: ld a retourné 1 code d'état d'exécution</code> | + | |
- | Dans ce cas, il vous faudra installer le paquet [[apt://libncurses5-dev | + | |
- | ]]. | + | |
- | </note> | + | |
+ | Ensuite, exécutez le fichier généré : | ||
+ | |||
+ | ./source | ||
+ | |||
+ | Pour plus d'informations, référez-vous à la page de manuel de « ''cobc'' » ou à la documentation présente sur le site officiel de OpenCOBOL. | ||
+ | |||
+ | <note help> | ||
+ | Il se pourrait que vous rencontriez une erreur à la fin de la compilation de votre source : | ||
+ | |||
+ | /usr/bin/ld: cannot find -lncurses | ||
+ | collect2: ld a retourné 1 code d'état d'exécution | ||
+ | |||
+ | Dans ce cas, il vous faudra [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://libncurses5-dev|libncurses5-dev]]**. | ||
+ | </note> | ||
===== Liens ===== | ===== Liens ===== | ||
- | * [[http://opencocobol.org|Site officiel de OpenCOBOL]] [en] | + | * [[http://opencobol.org|Site officiel de OpenCOBOL]] [en] |
---- | ---- | ||
//Contributeur : [[utilisateurs:v4np13|v4np13]].// | //Contributeur : [[utilisateurs:v4np13|v4np13]].// |