FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Compila archivos externos a la aplicación
Hola a todos, tengo proyecto de Delphi 7 que utiliza componentes de los RX y de JVCL. El problema es que cuando compilo (Ctrl + F9), veo que compila units de las librerias mencionadas. Por supuesto, que no he cambiado nada en las units de las librerias. Hay veces en que no las compila y otras si.
Esto hace que el tiempo de compilación sea mayor que si no las compila. Para más datos a las units las tengo en una PC y yo trabajo desde otra PC, ambas están en red a través de un hub. Desde ya muchas gracias. Guillermo |
#2
|
||||
|
||||
El compilador compara la fecha de modificación de la DCU contra la del PAS, y si son diferentes la recompila, a no ser que hagas un Build del proyecto.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
Gracias por tu pronta respuesta.
Estuve mirando y la fecha de los .dcu es la de hoy 22/09/2004 y la de los .pas es una anterior. Esto quiere decir que de ahora en más me los va compilar siempre? Hasta luego. |
#4
|
||||
|
||||
No, me expliqué mal. Si la fecha del DCU es anterior a la del PAS, lo compila para tener uno actual. De lo contrario, no lo compila y utiliza directamente el DCU.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
||||
|
||||
Yo no entiendo muy bien cuándo es que sucede esto. Tomo por ejemplo dos juegos de componentes: RX y Zeos, ambas incluyen el código fuente pero con las RX me sucede lo que comenta oliverinf mientras que con Zeos no se recompilan las unidades ni con "Compile" ni con "Build".
La única diferencia que veo en este aspecto entre ambos juegos de componentes es que las RX colocan los dcu y los pas en la misma carpeta. Hace poco reorganicé las librerías para separar en sendas carpetas ambos tipos de archivos y el problema (¿característica?) se solucionó. EDITO: Por cierto, aclaro qe por "recompilar los dcu" me refiero a que aparecen nuevos dcu en la carpeta del proyecto, no donde están los originales. // Saludos Última edición por roman fecha: 22-09-2004 a las 22:01:07. |
#6
|
||||
|
||||
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
|
|
|