Content-type: text/html
Manpage of HTCOBOL
HTCOBOL
Section: User Commands (1)
Updated: 11 août 2002
Index
Return to Main Contents
NOM
htcobol - Compilateur COBOL 85
SYNTAXE
htcobol
[
options
]
fichier
DESCRIPTION
Un compilateur pour le
COmmon
Business
Oriented
Language,
COBOL.
Htcobol
lit un source COBOL depuis le
fichier
et, dépendant de l'option, préprocédera, compilera, assemblera et liera (fera une
édition de liens) pour générer un exécutable binaire.
Le compilateur génère de l'assembleur GNU pour la plateforme IA32 (i386).
A l'aide du jeu d'outils GCC, ce code intermédiaire peut ensuite être
assemblé et lié pour créer un exécutable binaire.
Un exécutable binaire peut être créé soit directement par le compilateur,
soit en générant du code assembleur intermédiaire et en utilisant un
Makefile
pour les étapes d'assemblage et d'édition de liens.
Le compilateur reconnait plusieurs options de ligne de commande, décrits
ci-dessous.
Vous pouvez obtenir un message d'aide en invoquant htcobol avec l'option
-h.
FICHIERS D'INITIALISATION
Beaucoup d'options du compilateur peuvent être établies en utilisant
le fichier de ressources et/ou les options de la ligne de commande.
Le nom du fichier de ressources par défaut est
htcobolrc.
La préséance des options de compilation est la suivante:
- 1.
-
Options de la ligne de commande, si disponibles.
- 2.
-
Variables d'environnement, si disponibles.
- 3.
-
Les options du fichier de ressources, si disponibles.
- 4.
-
Les valeurs des options de ressource par défaut à la compilation, si
disponibles.
OPTIONS
Options spécifiques au compilateur:
- -h
-
Affiche l'aide.
- -a
-
Crée une librairie statique; préprocède, compile, assemble et archive
- -B
-
Spécifie le mode de liens (statique/dynamique)
- -c
-
Compile un module objet lié statiquement
- -E
-
Sort seulement le résultat du prétraitement sur la sortie standard;
ne compile pas, ni n'assemble ou lie
- -g
-
Génère les informations de débogage
- -l <nom>
-
Ajoute le nom de la librairie à l'étape de liens
- -L <dir>
-
Ajoute le répertoire à la liste de recherche des librairies
- -m
-
Crée une librairie partagée; préprocède, compile, assemble et lie
- -n
-
N'exécute pas les commandes; les montre seulement
- -o <fichier>
-
Spécifie le fichier de sortie
- -S
-
Préprocède, compile seulement (génère le code assembleur); n'assemble pas, ni ne
lie
- -t
-
Conserve les fichiers intermédiaires de la compilation (assembleur, COBOL
préprocessé).
lie
- -v
-
Demande une sortie verbeuse du compilateur
- -V
-
Affiche les informations de version du compilateur et sort
- -Wl,<options>
-
Passe une liste d'<options> séparée par virgule à l'éditeur de liens
- -x
-
Compile un module exécutable
- -z
-
Demande une sortie très verbeuse du compilateur
Options spécifiques à COBOL:
- -C
-
Rends tous les appels COBOL dynamiques
- -D
-
Inclut les lignes sources pour le débogage
- -F
-
Déclare l'entrée comme du format standard (colonnage fixe)
- -I <chemin>
-
Définit le chemin de recherche des copy (défaut -I./)
Le chemin peut être soit un seul répertoire, soit une liste
de répertoires séparés par un `:' (`;' sur la plateforme Win32).
- -P
-
Génère un fichier liste
- -T <nombre>
-
Transforme les tabulations en <nombre> d'espaces (défaut T=8)
- -X
-
Déclare l'entrée comme du format libre X/Open (format par défaut)
FICHIERS
- htcobolrc fichier de ressources d'options.
- htrtconf fichier de ressources d'options run-time .
-
ENVIRONNEMENT
- TCOB_OPTIONS_PATH
-
Répertoire du fichier de ressources d'options.
- TCOBRT_CONFIG_DIR
-
Répertoire du fichier de ressources d'options run-time.
- TCOB_LD_LIBRARY_PATH et LD_LIBRARY_PATH
-
Chemin de recherche des librairies chargées dynamiquement.
- PATH
-
Win32 (MinGW) Chemin de recherche des librairies chargées dynamiquement.
- TEMP
-
Répertoire pour les fichiers temporaires.
VOIR AUSSI
GCC(1), as(1), ld(1), make(1).
Index
- NOM
-
- SYNTAXE
-
- DESCRIPTION
-
- FICHIERS D'INITIALISATION
-
- OPTIONS
-
- FICHIERS
-
- ENVIRONNEMENT
-
- VOIR AUSSI
-
This document was created by
man2html,
using the manual pages.
Time: 20:17:46 GMT, July 13, 2003