Question : J'aimerais comprendre les bases de l'écriture et de l'exécution d'un programme Cobol sur le système d'exploitation Linux. Pouvez-vous l'expliquer avec un exemple simple ?
Réponse : Dans cet article, passons en revue très rapidement comment écrire un programme de base Hello World Cobol et exécutez le programme cobol sur Linux ou Unix OS.
1. Écrire un programme Hello World Cobol
Créez le programme helloworld à l'aide de l'éditeur Vim comme indiqué ci-dessous.
$ vim helloworld IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. * simple hello world program PROCEDURE DIVISION. DISPLAY 'Hello world!'. STOP RUN.
Remarque :Le commentaire en Cobol commence par * .
2. Assurez-vous que Cobol Compiler est installé sur votre système
Assurez-vous que le compilateur Cobol est installé sur votre système comme indiqué ci-dessous.
$ whereis cobc cobc: /usr/bin/cobc /usr/share/man/man1/cobc.1.gz $ which cobc /usr/bin/cobc
Installer le compilateur cobc
Si vous n'avez pas de compilateur cobol, installez-le comme indiqué ci-dessous.
$ sudo apt-get install open-cobol
3. Compiler le programme cobol
Compilez le HelloWorld qui créera l'exécutable HelloWorld.
$ cobc -free -x -o helloworld-exe helloworld $ ls helloworld helloworld-exe*
- -free – utilise un format source libre. Sans cette option, le programme cobol nécessite un certain format.
- -x – construit un programme exécutable.
- -o FILE - place le fichier de sortie dans le FICHIER spécifié.
4. Exécuter le programme cobol
Exécutez en mentionnant le nom du programme.
$./helloworld-exe Hello World!