| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| opencobol [Le 17/04/2008, 21:25] – v4np13 | opencobol [Le 15/08/2017, 14:22] (Version actuelle) – petite mise en forme L'Africain |
|---|
| | {{tag>Xenial programmation}} |
| | |
| | ---- |
| | |
| ====== OpenCOBOL ====== | ====== OpenCOBOL ====== |
| |
| [[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. | **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. |
| |
| ===== Pré-requis ===== | |
| |
| * Disposer des [[:sudo|droits d'administration]] ; | ===== Installation ===== |
| * Avoir activé l'accès aux [[:depots#universe_et_multiverse|dépôts Universe et Multiverse]]. | |
| |
| | 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 ===== |
| |
| | Tout d'abord, il vous faudra compiler vos fichiers sources : |
| |
| ===== Installation ===== | cobc -Wall -x source.cob |
| |
| Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **open-cobol**. [[apt://open-cobol|{{apt.png}}]] | 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. |
| |
| ===== Utilisation ===== | <note help> |
| | Il se pourrait que vous rencontriez une erreur à la fin de la compilation de votre source : |
| |
| Tout d'abord, il vous faudra compiler vos fichiers sources: | /usr/bin/ld: cannot find -lncurses |
| <code>cobc -Wall -x source.cob</code> | collect2: ld a retourné 1 code d'état d'exécution |
| 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: | Dans ce cas, il vous faudra [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://libncurses5-dev|libncurses5-dev]]**. |
| <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 **libncurses5-dev**. [[apt://libncurses5-dev|{{apt.png}}]] | |
| </note> | </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]].// |