Ejecutando Delphi 2007 (y probablemente también otras versiones, supongo), si hago clic derecho en un proyecto en el Administrador de proyectos (ya sea EXE de BPL en este caso), hay un comando "Limpiar" arriba Compilar y Build. ¿Qué hace exactamente?Delphi IDE Project Comando "Limpio": ¿Qué hace?
Respuesta
"limpiar" una construcción significa eliminar todos los archivos intermedios y de salida generados por el compilador. Algunos compiladores o IDE también tienen una opción "limpiar & build" o "reconstruir todo" que básicamente realiza una limpieza, seguida de una compilación.
Cuando reconstruye un proyecto existente, los compiladores generalmente solo reconstruyen los archivos que determina son nuevos o cambiados. Esto es, por supuesto, para ahorrar tiempo al no recompilar completamente todo el proyecto cada vez. Sin embargo, a veces esto tiene problemas; encontrará que su programa recibe errores extraños o no funciona bien. Esto aumenta con el número de dependencias dentro de su proyecto; es posible que no se reconstruyan correctamente. En este caso, encontrará que la limpieza de la salida y la reconstrucción desde cero resolverán el problema.
También se recomienda generalmente hacer una limpieza antes de compilar cualquier versión de lanzamiento por el mismo motivo.
Clean es uno de los comandos de MSBuild, ahora utilizado como motor subyacente para cada compilación o compilación. Este comando elimina los archivos temporales (como DCU) pero también el resultado final (como EXE).
Sí, elimina los archivos de la DCU y el archivo EXE, pero no limpia:
- DCU en otros directorios que el directorio del proyecto (incluso si se añaden los pases incluidos en el proyecto),
- archivo MAP
- archivos .res (compilado a partir de los archivos correspondientes .rc)
- .drc archivo
- .tlb
- ...
Por lo tanto, la puesta en práctica ... es muy, muy malo, ....
Utilizando Delphi 2009.
- 1. `Project Page Options` falta en el IDE, ¿qué hacer?
- 2. ¿De qué IDE se desarrolló el Delphi IDE?
- 3. En Visual Studio, ¿qué hace el comando "Limpiar"?
- 4. ¿Qué hace el comando @title batch script?
- 5. ¿Qué hace el comando POP3 CAPA UIDL?
- 6. ¿Hay un plugin git para Delphi IDE?
- 7. ¿Qué componentes y complementos IDE instala con Delphi?
- 8. android update project -path "comando no encontrado"
- 9. Ejecutar archivo por lotes desde Delphi IDE
- 10. Buscar archivo DFM usando Delphi IDE
- 11. ¿Por qué el ejecutable producido por Delphi 2009 IDE es diferente al producido en la línea de comando?
- 12. comando Echo no hace nada
- 13. ¿Qué hace exactamente el comando "arreglar las propiedades del proyecto"?
- 14. Configurar Delphi 7 project "Version Info" del código?
- 15. ¿Por qué/cuándo necesito un objetivo "limpio"?
- 16. Hace referencia a un archivo .class en IntelliJ Java Project
- 17. error de desbordamiento de pila cuando abro Delphi XE IDE
- 18. DELPHI IDE - Detener F12 de abrir el 'CPU' Ventana
- 19. ¿Qué IDE de Ruby prefieres?
- 20. Cuál es la mejor IDE alternativa para Delphi (.NET)
- 21. Delphi IDE tratar TFrame como si fuera un Formulario
- 22. mvn limpio sin dependencias
- 23. Un proceso iniciado por Delphi IDE "Ejecutar sin depuración" hereda las variables de entorno de IDE
- 24. ¿Qué hace aspnet_regiis.exe
- 25. ¿Qué hace collect2.exe?
- 26. Generación de un nuevo GUID aleatorio en Delphi IDE
- 27. Reemplazo de Delphi IDE "Sync Edit" en Visual Studio
- 28. En Scala, ¿qué hace "ver"?
- 29. ¿Qué hace java -Dnop?
- 30. ¿Qué IDE de Java es el más RAD de una manera similar a Delphi?
2010 comportamiento es asimismo –