Autor Tema: [TOOL] Parámetros para Bgdc.exe  (Leído 47799 veces)

izubiaurre

  • Administrator
  • *****
  • Mensajes: 426
  • Karma: 23
    • ::IDE for BennuGD::
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #45 en: Julio 28, 2011, 06:15:56 pm »
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

  • Administrator
  • *****
  • Mensajes: 426
  • Karma: 23
    • ::IDE for BennuGD::
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #46 en: Febrero 13, 2012, 04:45:49 pm »
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

  • Administrator
  • *****
  • Mensajes: 13002
  • Karma: 379
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #47 en: Febrero 13, 2012, 06:06:28 pm »
no, cada parametro define 1, si queres mas de 1, repetis el parametro.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

izubiaurre

  • Administrator
  • *****
  • Mensajes: 426
  • Karma: 23
    • ::IDE for BennuGD::
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #48 en: Febrero 13, 2012, 06:44:45 pm »
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\
« última modificación: Febrero 14, 2012, 04:49:40 pm por izubiaurre »

SplinterGU

  • Administrator
  • *****
  • Mensajes: 13002
  • Karma: 379
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #49 en: Febrero 13, 2012, 11:40:53 pm »
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

  • Administrator
  • *****
  • Mensajes: 426
  • Karma: 23
    • ::IDE for BennuGD::
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #50 en: Febrero 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.

izubiaurre

  • Administrator
  • *****
  • Mensajes: 426
  • Karma: 23
    • ::IDE for BennuGD::
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #51 en: Febrero 14, 2012, 10:48:00 am »
Actualizado.

SplinterGU

  • Administrator
  • *****
  • Mensajes: 13002
  • Karma: 379
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #52 en: Febrero 14, 2012, 03:06:14 pm »
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

  • Administrator
  • *****
  • Mensajes: 426
  • Karma: 23
    • ::IDE for BennuGD::
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #53 en: Marzo 09, 2012, 02:38:35 pm »
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

  • Administrator
  • *****
  • Mensajes: 13002
  • Karma: 379
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #54 en: Marzo 09, 2012, 04:00:34 pm »
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

  • Administrator
  • *****
  • Mensajes: 426
  • Karma: 23
    • ::IDE for BennuGD::
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #55 en: Marzo 09, 2012, 04:42:16 pm »
El parámetro también? Y sin espacios?

SplinterGU

  • Administrator
  • *****
  • Mensajes: 13002
  • Karma: 379
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #56 en: Marzo 09, 2012, 06:31:44 pm »
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

  • Administrator
  • *****
  • Mensajes: 426
  • Karma: 23
    • ::IDE for BennuGD::
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #57 en: Marzo 09, 2012, 06:41:21 pm »
Te preguntaba porque se me hacía raro verlo así.

Código: [Seleccionar]
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

  • Administrator
  • *****
  • Mensajes: 13002
  • Karma: 379
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #58 en: Marzo 09, 2012, 07:17:19 pm »
mmm... bueno, segun tengo montado el parser, las 2 opciones podrian ser validas...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

  • Administrator
  • *****
  • Mensajes: 13002
  • Karma: 379
Re:[TOOL] Parámetros para Bgdc.exe
« Respuesta #59 en: Marzo 09, 2012, 07:18:07 pm »
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