lazbuild/es

From Lazarus wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Deutsch (de) English (en) español (es) français (fr)

   lazbuild es una utilidad de línea de comando para compilar proyectos Lazarus y paquetes.

Sinopsis

 lazbuild [options] filename...

Descripción

   lazbuild construye un proyecto Lazarus o un paquete. Compila proyectos (.lpi) y paquetes (.lpk). Comprueba los paquetes necesarios y los compila automáticamente.

Utilización

   lazbuild ies una utilidad de línea de comando que construye proyectos Lazarus y paquetes. Comprueba de forma recursiva todas las dependencias y compila primero los paquetes necesarios. Utiliza el compilador Free Pascal (fpc).

Opciones

   -h o --help
muestra la lista de opciones.
   -B o --build-all
construye todos los archivos del proyecto o paquete . Normalmente únicamente se compilan los fuentes principales y los fuentes modificados y con fecha más reciente que su archivo objeto correspondiente.
   -r o --recursive
aplica el modificador -B a los archivos de los paquetes dependientes.
   -d o --skip-dependencies
no compilará los archivos dependientes.
   --build-ide=<opciones>
Compila el IDE (i.e. el ejecutable de Lazarus). La lista de paquetes para instalar se lee desde el directorio de configuración. Las <opciones> pueden estar vacias.
   -v o --version
muestra la versión y termina.
   --primary-config-path=<ruta> o --pcp=<ruta>
directorio primario de configuración, donde Lazarus guarda sus archivos de configuración. Por defecto es $HOME/.lazarus
   --secondary-config-path=<ruta> o --scp=<ruta>
directorio secundario de configuración, donde Lazarus busca archivos de plantillas de configuración. Por defecto es /etc/lazarus.
   --operating-system=<Sistema Operativo> o --os=<Sistema Operativo>
sobreescribe el Sistema Operativo del proyecto v.b. FreeBSD, win32 o linux.
   --widgetset=<interfaz> o --ws=<interfaz>
sobreescribe la interfaz LCL del proyecto, v.b. gtk, gtk2, qt, win32, o carbon.
   --cpu=<cpu>
override the project cpu. e.g. i386, x86_64, powerpc, powerpc_64 etc.
   --compiler=<ppcXXX>
sobreescribe el compilador a utilizar. v.b. ppc386, ppcx64, ppcppc, etc.
   --language=<idioma>
sobreescribe el idioma. Por ejemplo --language=es. Para los posibles valores ver archivos en directorio lazarus/languages.

Archivos .lpi y .lpk

   Los archivos .lpi y .lpk son creados y editados por el IDE de Lazarus. Los archivo son XML. No hay razón para editarlos manualmente, a no ser en el raro caso de tener que renombrar muchísimos archivos.