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