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 04-11-2008
Alliance Alliance is offline
Miembro
 
Registrado: may 2008
Posts: 29
Poder: 0
Alliance Va por buen camino
Como compilar un proyecto Delphi sin el IDE

Pues eso, alguien tiene idea de como hacerlo, antes tenia un proyecto no mio, que compilara sin el IDE, pero lo pesi, creo que era ejecutando un bat y pasando unos parametros a DCC32.EXE o algo asi, no me acuerdo bien. alquien tiene idea de como hacerlo.

Responder Con Cita
  #2  
Antiguo 04-11-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Pues con el compilador en línea Dcc32 como bien dices.
Si lo ejecutas sin parámetros obtendrás ayuda de las opciones disponibles.

Si buscas en Internet o en la propia ayuda de delphi puedes obtener la explicación detallada de las opciones.
a priori puedes ejecutar el compilador con el proyecto como primer parámetro. a aprtir de ahí puedes añadir directorios de salida, directorios con fuentes extra,...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 06-11-2008
Alliance Alliance is offline
Miembro
 
Registrado: may 2008
Posts: 29
Poder: 0
Alliance Va por buen camino
me podriais hacer un ejemplo por favor, es que no me aclaro mucho.
Responder Con Cita
  #4  
Antiguo 07-11-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
En el mismo directorio del proyecto puedes crear un fichero .BAT con lo siguiente:
Código:
"c:\Archivos de programa\Borland\Delphi6\Bin\DCC32.EXE" .\Project1.dpr
Modificando la ruta del DCC y el nombre del proyecto.
Con eso debería compilar. a partir de ahí si te salen errores porque necesita librerías, fuentes,... puedes ir añadiendo opciones.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 26-11-2009
rcuevas rcuevas is offline
Miembro
 
Registrado: nov 2006
Ubicación: Rosas - Gerona - España
Posts: 39
Poder: 0
rcuevas Va por buen camino
Buenas Neftalí,

Tengo hecho un programa para automatizar tareas, que me permite enviar correos, copiar archivos y carpetas, comprimir, bla bla bla.

Como bien puedes imaginar, cada tarea es de un tipo distinto, y una de ellas, debería ser tipo Delphi. Lo que hay que hacer con las tareas tipo Delphi es compilar un determinado proyecto.

Lo que me interesa saber es, concretamente, qué ejecuta Delphi para compilar un proyecto. Es decir, yo soy capaz de compilar proyectos con las opciones que quiero, a través de la linea de comandos. Pero, en algunos proyectos, obtengo un error de "Tal dcu no encuentro". Ese error nio lo obtengo si compilo a través del IDE de Delphi.

Por lo tanto, estoy seguro que, al menos en ese proyecto, el comando que yo ejecuto es el que ejecuta el IDE. Estoy buscando como un loco el modo de saber, exactamente, qué comando ejecuta el IDE para ese proyecto concreto, pero no lo encuentro por ningún lugar.

¿Te suena de algo que sea posible conseguir esa información, teniendo en cuenta que utilizo delphi 7?

Muchísimas gracias por tu tiempo.
Responder Con Cita
  #6  
Antiguo 26-11-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por rcuevas Ver Mensaje
...qué ejecuta Delphi para compilar un proyecto. Es decir, yo soy capaz de compilar proyectos con las opciones que quiero, a través de la linea de comandos. Pero, en algunos proyectos, obtengo un error de "Tal dcu no encuentro". Ese error nio lo obtengo si compilo a través del IDE de Delphi.
Seguramente te faltan las opciones que almacenan los path de busqueda para ese proyecto. Se encuentran en el CFG que acompaña al proyecto. Si compilas tu proyecto en linea de comandos y te aseguras de que utilice ese CFG no deberías tener problemas.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
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
Error al compilar proyecto con fastreport drykea Varios 5 05-03-2017 00:44:22
Como compilar en Delphi? arespremium API de Windows 14 31-07-2007 09:28:41
Error al Compilar Proyecto UTECYBER OOP 2 20-01-2006 20:22:55
error al compilar proyecto en d2005 martita Varios 0 20-01-2006 19:33:40
Compilar un proyecto hdez_gdl OOP 1 03-09-2003 22:24:13


La franja horaria es GMT +2. Ahora son las 11:37:13.


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