Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-08-2019
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
compilar programas delphi linea de comando

Hola a todos, estoy buscando una utilidad ... una ayuda ..... algo que me permita compilar programas delphi 7 , delphi 2006. Algo así como que me muestre el directorio y me permita marcar los programas que quiero compilar en delphi.
Tengo los dos compiladores y sus componentes correspondientes. (legales y comprados)

El problema es que he hecho unos cambios importantes y tengo que compilar unos 800 y pico programas.

Intento evitar abrir programa a programa desde el ide (delphi 7 delphi 2006) son 800 y pico. Me corto las venas.

Gracias a todos.
Responder Con Cita
  #2  
Antiguo 26-08-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Básicamente, cdd32.exe nombreproyecto.dpr
Responder Con Cita
  #3  
Antiguo 26-08-2019
hal1967 hal1967 is offline
Miembro
 
Registrado: feb 2012
Posts: 32
Poder: 0
hal1967 Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Básicamente, cdd32.exe nombreproyecto.dpr

De hecho un poco mas es que crees la lista de archivos dpr que tengas el comando dir *.dpr /s/b > lista.txt te deberia crear un archivo con todos los dpr. Luego limpia la lista y colocale al inicio cdd32.exe y conviertelo en un batch . Con eso debería tenertodo bajo control.
Responder Con Cita
  #4  
Antiguo 27-08-2019
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
Cita:
Empezado por hal1967 Ver Mensaje
De hecho un poco mas es que crees la lista de archivos dpr que tengas el comando dir *.dpr /s/b > lista.txt te deberia crear un archivo con todos los dpr. Luego limpia la lista y colocale al inicio cdd32.exe y conviertelo en un batch . Con eso debería tenertodo bajo control.
Gracias.

Estoy mirando a ver como le especifico los directorios de los componentes de terceros .... ya que con solo eso no me los encuentra.
Responder Con Cita
  #5  
Antiguo 27-08-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Ejecuta dcc32.exe desde la línea de comandos y te saldrán todos los parámetros.
Creo que era -I para incluir directorios.
Responder Con Cita
  #6  
Antiguo 26-01-2020
crespopg crespopg is offline
Miembro
 
Registrado: jul 2004
Ubicación: Texcoco, Edo. de Mexico, Mex.
Posts: 16
Poder: 0
crespopg Va por buen camino
Cool

Cita:
Empezado por Casimiro Notevi Ver Mensaje
Ejecuta dcc32.exe desde la línea de comandos y te saldrán todos los parámetros.
Creo que era -I para incluir directorios.
las siguientes lineas deberan estar en un archivo por lotes, por ejemplo compila1.bat
C:\progs\Borland\Delphi6\bin\ es la ruta para el compilador de delphi dcc32.exe
c:\ocpg\oagma34\delphi\n\acufa.dpr es el nombre del proyecto de delphi con su ruta completa y
c:\ocpg\oagma34\prep1.txt es un archivo de texto que guardara los mensajes de errores del compilador delphi

Esperando que pueda ser de utilidad

_________________________________________________________________________
C:
cd c:\ocpg\oagma34
echo compilando programas
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\acufa.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\acuf1.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\agm29m.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\agm29.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\bdclim.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\bdplan.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\bdsuel.dpr >>c:\ocpg\oagma34\prep1.txt
echo fin del procedo de compilacion
___________________________________________________________________________
__________________
Guillermo Crespo Pichardo crespopg@yahoo.com
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
compilar programas 32 bits con lazarus 64 bits anubis Lazarus, FreePascal, Kylix, etc. 3 30-10-2013 18:08:44
Agregar usuario Win Server 2003 por linea de comando mjjj Windows 1 25-07-2012 22:39:55
comando en delphi skynet Varios 8 23-07-2010 12:26:01
Ejecutar store procedure desde linea de comando. mcalmanovici Firebird e Interbase 6 21-12-2007 15:13:33
Compilar Programas GNU con C++Builder JXJ C++ Builder 0 10-05-2005 18:43:51


La franja horaria es GMT +2. Ahora son las 14:26:36.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi