tinycobol/info/htcobol_man_fr.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&#251;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">&nbsp;</A>
<H2>NOM</H2>
htcobol - Compilateur COBOL 85
<A NAME="lbAC">&nbsp;</A>
<H2>SYNTAXE</H2>
<B>htcobol </B>
[
<I>options</I>
]
<I>fichier</I>
<A NAME="lbAD">&nbsp;</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&#233;pendant de l'option, pr&#233;proc&#233;dera, compilera, assemblera et liera (fera une
&#233;dition de liens) pour g&#233;n&#233;rer un ex&#233;cutable binaire.
<P>
Le compilateur g&#233;n&#232;re de l'assembleur GNU pour la plateforme IA32 (i386).
A l'aide du jeu d'outils <B>GCC</B>, ce code interm&#233;diaire peut ensuite &#234;tre
assembl&#233; et li&#233; pour cr&#233;er un ex&#233;cutable binaire.
<P>
Un ex&#233;cutable binaire peut &#234;tre cr&#233;&#233; soit directement par le compilateur,
soit en g&#233;n&#233;rant du code assembleur interm&#233;diaire et en utilisant un
<I>Makefile</I>
pour les &#233;tapes d'assemblage et d'&#233;dition de liens.
<P>
Le compilateur reconnait plusieurs options de ligne de commande, d&#233;crits
ci-dessous.
<P>
Vous pouvez obtenir un message d'aide en invoquant htcobol avec l'option
<B>-h.</B>
<P>
<A NAME="lbAE">&nbsp;</A>
<H2>FICHIERS D'INITIALISATION</H2>
Beaucoup d'options du compilateur peuvent &#234;tre &#233;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&#233;faut est
<I>htcobolrc</I>.
<P>
La pr&#233;s&#233;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&#233;faut &#224; la compilation, si
disponibles.
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>OPTIONS</H2>
<B>Options sp&#233;cifiques au compilateur:</B>
<DL COMPACT>
<DT><B>-h</B> <DD>
Affiche l'aide.
<DT><B>-a</B><DD>
Cr&#233;e une librairie statique; pr&#233;proc&#232;de, compile, assemble et archive
<DT><B>-B</B><DD>
Sp&#233;cifie le mode de liens (statique/dynamique)
<DT><B>-c</B><DD>
Compile un module objet li&#233; statiquement
<DT><B>-E</B><DD>
Sort seulement le r&#233;sultat du pr&#233;traitement sur la sortie standard;
ne compile pas, ni n'assemble ou lie
<DT><B>-g</B><DD>
G&#233;n&#232;re les informations de d&#233;bogage
<DT><B>-l</B> &lt;nom&gt; <DD>
Ajoute le nom de la librairie &#224; l'&#233;tape de liens
<DT><B>-L</B> &lt;dir&gt; <DD>
Ajoute le r&#233;pertoire &#224; la liste de recherche des librairies
<DT><B>-m</B> <DD>
Cr&#233;e une librairie partag&#233;e; pr&#233;proc&#232;de, compile, assemble et lie
<DT><B>-n</B><DD>
N'ex&#233;cute pas les commandes; les montre seulement
<DT><B>-o</B> &lt;fichier&gt; <DD>
Sp&#233;cifie le fichier de sortie
<DT><B>-S</B><DD>
Pr&#233;proc&#232;de, compile seulement (g&#233;n&#232;re le code assembleur); n'assemble pas, ni ne
lie
<DT><B>-t</B><DD>
Conserve les fichiers interm&#233;diaires de la compilation (assembleur, COBOL
pr&#233;process&#233;).
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,&lt;options&gt; </B> <DD>
Passe une liste d'&lt;options&gt; s&#233;par&#233;e par virgule &#224; l'&#233;diteur de liens
<DT><B>-x</B><DD>
Compile un module ex&#233;cutable
<DT><B>-z</B><DD>
Demande une sortie tr&#232;s verbeuse du compilateur
</DL>
<P>
<B>Options sp&#233;cifiques &#224; 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&#233;bogage
<DT><B>-F</B><DD>
D&#233;clare l'entr&#233;e comme du format standard (colonnage fixe)
<DT><B>-I</B> &lt;chemin&gt; <DD>
D&#233;finit le chemin de recherche des copy (d&#233;faut -I./)
Le chemin peut &#234;tre soit un seul r&#233;pertoire, soit une liste
de r&#233;pertoires s&#233;par&#233;s par un `:' (`;' sur la plateforme Win32).
<DT><B>-P</B><DD>
G&#233;n&#232;re un fichier liste
<DT><B>-T</B> &lt;nombre&gt;<DD>
Transforme les tabulations en &lt;nombre&gt; d'espaces (d&#233;faut T=8)
<DT><B>-X</B><DD>
D&#233;clare l'entr&#233;e comme du format libre X/Open (format par d&#233;faut)
</DL>
<P>
<A NAME="lbAG">&nbsp;</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">&nbsp;</A>
<H2>ENVIRONNEMENT</H2>
<DL COMPACT>
<DT><B>TCOB_OPTIONS_PATH</B>
<DD>
R&#233;pertoire du fichier de ressources d'options.
<DT><B>TCOBRT_CONFIG_DIR</B>
<DD>
R&#233;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&#233;es dynamiquement.
<DT><B>PATH</B>
<DD>
Win32 (MinGW) Chemin de recherche des librairies charg&#233;es dynamiquement.
<DT><B>TEMP</B>
<DD>
R&#233;pertoire pour les fichiers temporaires.
</DL>
<A NAME="lbAI">&nbsp;</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">&nbsp;</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>