[TOOL] Parámetros para Bgdc.exe

Started by izubiaurre, October 16, 2007, 05:51:09 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

izubiaurre

La lista de Paths, files o librarys a añadir, ¿se listan con comillas o sin comillas?, ¿o de ambas formas? ¿Mejor con comillas si tenemos directorios tipo "/Mi juego/"?

izubiaurre

La entrada -L indica lo siguiente:


-L library      Include a library


¿Sólo se puede añadir una única librería o varias?
Si fuese posible añadir varias librerías dbl, el sintaxis sería??


> bgdc.exe miprg.prg -L milib.dbl milib2.dbl milib3.dbl


Otra cosa:


Al definir una macro,   -D macro=text  ¿si queremos definir más de uno? ¿Cómo lo hacemos?

> bgdc.exe miprg.prg -D BUFFER=100 MAX_NPJ=1000 DEBUG

¿Espaciándolos? ¿Con comas? ...??












SplinterGU

no, cada parametro define 1, si queres mas de 1, repetis el parametro.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

izubiaurre

#48
Entonces, para los include library:


> bgdc.exe miprg.prg -L milib.dbl -L  milib2.dbl  -L milib3.dbl

y para los macro


> bgdc.exe miprg.prg -D debug -D BUFEER=100 -D MAX_NPJ=1000


y para añadir los PATH tambien?


> bgdc.exe miprg.prg -i \DATA\ -i \FPG\ -i \BIN\exec\stub\

SplinterGU

si.

tambien.

pregunta, que has hecho? no veo el texto que has escrito, tuve que marcarlo para verlo.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

izubiaurre

No sé por qué no se ve. Puede ser que estoy haciendo pruebas con el tema y puede ser por eso.


Voy a actualizar el documento. De paso pregunto, hay algún orden específico para poner los parámetros o alguna exclusión especial entre parámetros como por ejemplo entre -Ca y --pedantic.

izubiaurre


SplinterGU

Quote from: izubiaurre on February 14, 2012, 08:19:57 AM
No sé por qué no se ve. Puede ser que estoy haciendo pruebas con el tema y puede ser por eso.


Voy a actualizar el documento. De paso pregunto, hay algún orden específico para poner los parámetros o alguna exclusión especial entre parámetros como por ejemplo entre -Ca y --pedantic.

ya veo, estas haciendo pruebas con tu theme negro, los que tenemos el otro theme no vemos si usas colores mas o menos claros, esto es un problema.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

izubiaurre

Otra duda más: para agregar los ficheros listados en un .lst, si le ponemos el @ por delante por ejemplo: -f @lista1.lst, si ese fichero/lista está en una carpeta de nombre compuesto o el fichero tiene nombre compuesto, cómo se escribiría:


-f "@nombre compuesto.lst"   ó    -f @"nombre compuesto.lst"


????

SplinterGU

no entiendo, nombre compuesto te referis a con espacios?

si es asi, tenes que encomillar todo el parametro...

"-f@lala 2.txt"

eso por linea de comandos.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

izubiaurre

El parámetro también? Y sin espacios?

SplinterGU

parametro + valor encerrado entre comillas (1 solo par de comillas), ponle los espacios que quieras luego.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

izubiaurre

Te preguntaba porque se me hacía raro verlo así.


bgdc.exe mi_programa.prg -f "mi fpg.fpg" "-f @mi lista.lst"



Sería correcto entonces. Es que aún lo veo raro esa comilla delante del parámetro.


Gracias por la ayuda

SplinterGU

mmm... bueno, segun tengo montado el parser, las 2 opciones podrian ser validas...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

mientras haya un espacio entre -f y el valor, el valor puede estar encerrado el solo entre comillas.

repito, todo esto desde lineas de comando... si lo lanzas desde un lenguaje donde pasas cada parametro por un argv, no hacen falta las comillas, es mas, no deberias ponerlas.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2