155 lines
4.8 KiB
HTML
155 lines
4.8 KiB
HTML
<HTML>
|
||
<BODY>
|
||
<PRE>
|
||
<!-- Manpage converted by man2html 3.0.1 -->
|
||
|
||
</PRE>
|
||
<H2>SUMARIO</H2><PRE>
|
||
<B>htcobol</B> [ <I>opciones</I> ] <I>nombrefichero</I>
|
||
|
||
|
||
</PRE>
|
||
<H2>DESCRIPCIÓN</H2><PRE>
|
||
Un compilador para el <B>CO</B>mmon <B>B</B>usiness <B>O</B>riented <B>L</B>anguage,
|
||
<B>COBOL</B>.
|
||
|
||
<I>Htcobol</I> lee un fuente de COBOL desde el fichero <I>nom</I>
|
||
<I>brefichero</I> y dependiendo de la opción, preprocesará, com
|
||
pilará, ensamblará y enlazará para generar un binario eje
|
||
cutable.
|
||
|
||
El compilador genera ensamblador GNU para la plataforma
|
||
IA32 (i386). Con la ayuda de un conjunto de herramientas
|
||
<B>GCC</B>, este código intermedio puede ser compilado y enlazado
|
||
generando un binario ejecutable.
|
||
|
||
Un binario ejecutable puede se creado tanto directamente
|
||
por el compilador, como generando código ensamblador
|
||
intermedio y usando un <I>Makefile</I> para los pasos de ensam
|
||
blado y enlazado.
|
||
|
||
El compilador reconoce varias opciones de linea de comando
|
||
como se describe a continuación.
|
||
|
||
Puede obtener un mensaje de ayuda invocando htcobol con la
|
||
opción <B>-h</B>.
|
||
|
||
|
||
|
||
</PRE>
|
||
<H2>FICHEROS DE INICIALIZACIÓN</H2><PRE>
|
||
Muchas opciones del compilador pueden ser indicadas usando
|
||
el archivo de recursos y/o opciones de la linea de
|
||
comando.
|
||
|
||
El nombre por defecto para el fichero de opciones del com
|
||
pilador es <I>htcobolrc</I>.
|
||
|
||
El orden de precedencia de cualquier opción del compilador
|
||
es como sigue:
|
||
|
||
1. Opciones de la linea de comandos, de haberlas.
|
||
|
||
2. Variables de entorno, de haberlas.
|
||
|
||
3. Las opciones del fichero <I>htcobolrc</I>, de haberlas.
|
||
|
||
4. Opciones de compilación por defecto, de haberlas.
|
||
|
||
|
||
</PRE>
|
||
<H2>OPCIONES</H2><PRE>
|
||
<B>Opciones</B> <B>específicas</B> <B>del</B> <B>compilador:</B>
|
||
|
||
<B>-h</B> Muestra ayuda.
|
||
<B>-l</B> <nombre>
|
||
Añade la librería al enlazado.
|
||
|
||
<B>-L</B> <directorio>
|
||
Añade el directorio al camino de búsqueda de
|
||
librerías.
|
||
|
||
<B>-m</B> Crea una librería compartida; Preprocesa, compila,
|
||
ensambla y enlaza.
|
||
|
||
<B>-n</B> No ejecuta ningún comando; solo los muestra.
|
||
|
||
<B>-o</B> <fichero>
|
||
Especifica el nombre del fichero de salida.
|
||
|
||
<B>-S</B> Solo preprocesar y compilar (genera código ens
|
||
ablador); no ensambla o enlaza.
|
||
|
||
<B>-t</B> No elimina los ficheros intermedios generados
|
||
durante la compilación (ensamblador, fichero COBOL
|
||
pre-procesado).
|
||
|
||
<B>-v</B> Genera salida del compilador detallada.
|
||
|
||
<B>-V</B> Muestra la versión del compilador y termina.
|
||
|
||
<B>-Wl,<opciones></B>
|
||
Pasa <opciones>, separadas por comas, al enlazador.
|
||
|
||
<B>-x</B> Crea un ejecutable; preprocesa, compila, ensambla y
|
||
enlaza.
|
||
|
||
<B>-z</B> Genera la salida del compilador muy detallada.
|
||
|
||
<B>Opciones</B> <B>específicas</B> <B>de</B> <B>COBOL:</B>
|
||
|
||
<B>-C</B> Hace todas las llamadas de COBOL dinámicas.
|
||
|
||
<B>-D</B> Incluye lineas del fuente para debug.
|
||
|
||
<B>-F</B> El fuente de entrada está en formato estándar de
|
||
columnas fijas.
|
||
|
||
<B>-I</B> <camino>
|
||
Define camínos de búsqueda para inclusión (copy
|
||
books) (por defecto -I./) El camino puede ser tanto
|
||
un directorio como una lista de directorios separa
|
||
dos por un `:' (`;' en la plataforma Win32).
|
||
|
||
<B>-P</B> Genera un fichero listado de la salida.
|
||
|
||
<B>-T</B> <num>
|
||
|
||
El nombre por defecto es <I>htcobolrc</I>.
|
||
|
||
El nombre por defecto run-time es <I>htrtconf</I>.
|
||
|
||
<B>TCOB_OPTIONS_PATH</B>
|
||
Camino al directorio del fichero de recursos.
|
||
|
||
<B>TCOBRT_CONFIG_DIR</B>
|
||
Camino al directorio del fichero de recursos run-time.
|
||
|
||
<B>TCOB_LD_LIBRARY_PATH</B> et <B>LD_LIBRARY_PATH</B>
|
||
Camino de búsqueda para las librerías cargadas
|
||
dinámicamente.
|
||
|
||
<B>PATH</B>
|
||
Camino de búsqueda para las librerías cargadas
|
||
dinámicamente en la plataforma Win32 (MinGW).
|
||
|
||
<B>TEMP</B>
|
||
Camino al directorio de ficheros temporales.
|
||
|
||
|
||
</PRE>
|
||
<H2>CONSULTAR TAMBIÉN</H2><PRE>
|
||
<B>GCC(1)</B>, <B>as(1)</B>, <B>ld(1)</B>, <B>make(1)</B>.
|
||
|
||
|
||
|
||
22 de Enero de 2002 <B>HTCOBOL(1)</B>
|
||
</PRE>
|
||
<HR>
|
||
<ADDRESS>
|
||
Man(1) output converted with
|
||
<a href="http://www.oac.uci.edu/indiv/ehood/man2html.html">man2html</a>
|
||
</ADDRESS>
|
||
</BODY>
|
||
</HTML>
|