SUMARIO

       htcobol [ opciones ] nombrefichero


DESCRIPCIÓN

       Un  compilador  para el COmmon Business Oriented Language,
       COBOL.

       Htcobol lee un fuente  de  COBOL  desde  el  fichero  nom­
       brefichero  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
       GCC, 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 Makefile 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 -h.



FICHEROS DE INICIALIZACIÓN

       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 htcobolrc.

       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 htcobolrc, de haberlas.

       4.     Opciones de compilación por defecto, de haberlas.


OPCIONES

       Opciones específicas del compilador:

       -h     Muestra ayuda.
       -l <nombre>
              Añade la librería al enlazado.

       -L <directorio>
              Añade  el  directorio  al  camino  de  búsqueda  de
              librerías.

       -m     Crea  una librería compartida; Preprocesa, compila,
              ensambla y enlaza.

       -n     No ejecuta ningún comando; solo los muestra.

       -o <fichero>
              Especifica el nombre del fichero de salida.

       -S     Solo preprocesar y  compilar  (genera  código  ens­
              ablador); no ensambla o enlaza.

       -t     No   elimina  los  ficheros  intermedios  generados
              durante la compilación (ensamblador, fichero  COBOL
              pre-procesado).

       -v     Genera salida del compilador detallada.

       -V     Muestra la versión del compilador y termina.

       -Wl,<opciones>
              Pasa <opciones>, separadas por comas, al enlazador.

       -x     Crea un ejecutable; preprocesa, compila, ensambla y
              enlaza.

       -z     Genera la salida del compilador muy detallada.

       Opciones específicas de COBOL:

       -C     Hace todas las llamadas de COBOL dinámicas.

       -D     Incluye lineas del fuente para debug.

       -F     El  fuente  de  entrada está en formato estándar de
              columnas fijas.

       -I <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).

       -P     Genera un fichero listado de la salida.

       -T <num>

       El nombre por defecto es htcobolrc.

       TCOB_OPTIONS_PATH
              Camino al directorio del fichero de recursos.

       TCOB_PP_PATH
              Camino al directorio del preprocesador.

       TCOB_LD_LIBRARY_PATH
              Camino  de  búsqueda  para  las  librerías cargadas
              dinámicamente.

       TEMP   Camino al directorio de ficheros temporales.


CONSULTAR TAMBIÉN

       GCC(1), as(1), ld(1), make(1).



                       22 de Enero de 2002             HTCOBOL(1)

Man(1) output converted with man2html