tinycobol/info/htcobol_fr.man

171 lines
4.1 KiB
Groff

.\"
.\" Created by Ferran Pegueroles using help2man and modified by hand.
.\" Modified and updated by David Essex.
.\"
.TH HTCOBOL 1 "11 août 2002"
.UC 6
.SH NOM
htcobol \- Compilateur COBOL 85
.SH SYNTAXE
.B htcobol
[
.I options
]
.I fichier
.SH "DESCRIPTION"
Un compilateur pour le
\fBCO\fRmmon
\fBB\fRusiness
\fBO\fRriented
\fBL\fRanguage,
\fBCOBOL\fR.
.PP
.I Htcobol
lit un source COBOL depuis le
.I 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.
.PP
Le compilateur génère de l'assembleur GNU pour la plateforme IA32 (i386).
A l'aide du jeu d'outils \fBGCC\fR, ce code intermédiaire peut ensuite être
assemblé et lié pour créer un exécutable binaire.
.PP
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
.I Makefile
pour les étapes d'assemblage et d'édition de liens.
.PP
Le compilateur reconnait plusieurs options de ligne de commande, décrits
ci-dessous.
.PP
Vous pouvez obtenir un message d'aide en invoquant htcobol avec l'option
.B \-h.
.PP
.SH "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.
.PP
Le nom du fichier de ressources par défaut est
.I htcobolrc\fR.
.PP
La préséance des options de compilation est la suivante:
.TP
1.
Options de la ligne de commande, si disponibles.
.TP
2.
Variables d'environnement, si disponibles.
.TP
3.
Les options du fichier de ressources, si disponibles.
.TP
4.
Les valeurs des options de ressource par défaut à la compilation, si
disponibles.
.SH "OPTIONS"
.B Options spécifiques au compilateur:
.TP
\fB\-h\fR
Affiche l'aide.
.TP
\fB\-a\fR
Crée une librairie statique; préprocède, compile, assemble et archive
.TP
\fB\-B\fR
Spécifie le mode de liens (statique/dynamique)
.TP
\fB\-c\fR
Compile un module objet lié statiquement
.TP
\fB\-E\fR
Sort seulement le résultat du prétraitement sur la sortie standard;
ne compile pas, ni n'assemble ou lie
.TP
\fB\-g\fR
Génère les informations de débogage
.TP
\fB\-l\fR <nom>
Ajoute le nom de la librairie à l'étape de liens
.TP
\fB\-L\fR <dir>
Ajoute le répertoire à la liste de recherche des librairies
.TP
\fB\-m\fR
Crée une librairie partagée; préprocède, compile, assemble et lie
.TP
\fB\-n\fR
N'exécute pas les commandes; les montre seulement
.TP
\fB\-o\fR <fichier>
Spécifie le fichier de sortie
.TP
\fB\-S\fR
Préprocède, compile seulement (génère le code assembleur); n'assemble pas, ni ne
lie
.TP
\fB\-t\fR
Conserve les fichiers intermédiaires de la compilation (assembleur, COBOL
préprocessé).
lie
.TP
\fB\-v\fR
Demande une sortie verbeuse du compilateur
.TP
\fB\-V\fR
Affiche les informations de version du compilateur et sort
.TP
\fB\-Wl,<options> \fR
Passe une liste d'<options> séparée par virgule à l'éditeur de liens
.TP
\fB\-x\fR
Compile un module exécutable
.TP
\fB\-z\fR
Demande une sortie très verbeuse du compilateur
.PP
.B Options spécifiques à COBOL:
.TP
\fB\-C\fR
Rends tous les appels COBOL dynamiques
.TP
\fB\-D\fR
Inclut les lignes sources pour le débogage
.TP
\fB\-F\fR
Déclare l'entrée comme du format standard (colonnage fixe)
.TP
\fB\-I\fR <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).
.TP
\fB\-P\fR
Génère un fichier liste
.TP
\fB\-T\fR <nombre>
Transforme les tabulations en <nombre> d'espaces (défaut T=8)
.TP
\fB\-X\fR
Déclare l'entrée comme du format libre X/Open (format par défaut)
.PP
.SH "FICHIERS"
.TP
.I htcobolrc\fR fichier de ressources d'options.
.TP
.I htrtconf\fR fichier de ressources d'options run-time.
.SH ENVIRONNEMENT
.TP
.B TCOB_OPTIONS_PATH
Répertoire du fichier de ressources d'options.
.TP
.B TCOBRT_CONFIG_DIR
Répertoire du fichier de ressources d'options run-time.
.TP
.B TCOB_LD_LIBRARY_PATH\fR et \fB LD_LIBRARY_PATH
Chemin de recherche des librairies chargées dynamiquement.
.TP
.B TEMP
Répertoire pour les fichiers temporaires.
.SH "VOIR AUSSI"
GCC(1), as(1), ld(1), make(1).