¿Cuál es la diferencia entre compilar y compilar?
Los sistemas de compilación son herramientas que se utilizan para compilar código fuente y ensamblar / empaquetar los resultados.
¿Cuál es la diferencia entre compilar y compilar?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. Si Java es un lenguaje de propósito...
Recientemente he estado usando algunas herramientas de compilación para un proyecto Nodejs en el trabajo cuando me di cuenta de que la herramienta / sistema de compilación principal de la mayoría de los lenguajes usa un lenguaje diferente al lenguaje de programación subyacente. Por ejemplo, make...
Nunca he usado un sistema de integración continua (CI) antes. Codifico principalmente en MATLAB, Python o PHP. Ninguno de estos tiene un paso de compilación y no veo cómo se podría utilizar un CI para mi trabajo. Un amigo en un gran proyecto en una gran empresa me dijo que el idioma no importa. No...
Solía ser desarrollador de Java durante mucho tiempo, pero recientemente me uní al equipo de Haskell. En el mundo de Java, si tiene un proyecto grande, con varios equipos trabajando en él, un enfoque común es utilizar un servidor de artefactos como Maven para facilitar y acelerar el desarrollo....
Viniendo del mundo de C y C ++, la mayoría de los sistemas de compilación tienen un installobjetivo, en particular Makefiles (donde GNU lo recomienda, por ejemplo) o CMake . Este objetivo copia los archivos de tiempo de ejecución (ejecutables, bibliotecas, ...) en el sistema operativo (por ejemplo,...
Estoy usando CMake para generar mis proyectos IDE / makefiles, pero todavía necesito llamar "scripts" personalizados para manipular mis archivos compilados o incluso generar código. En proyectos anteriores, he estado usando Python y estaba bien, pero ahora estoy teniendo serios problemas para...
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Software Engineering Stack Exchange. Cerrado hace 5 años . Encontré esta genial tabla...
Aquí hay una pequeña ilustración de mi pregunta: Asuma un trabajo de compilación que consta de 4 tareas independientes llamadas AD. D lleva más tiempo que AC en suma. Un sistema de compilación que no puede incorporar los tiempos de tarea relativos podría programar las tareas de esta...
Un colega y yo nos hemos turnado para debatir / discutir los problemas / ventajas de integrar una versión derivada del repositorio git actual en nuestro código cada vez que se construye. Creemos que los méritos incluyen: No necesita preocuparse por errores humanos al actualizar un número de...
Cuando (re) construyo grandes sistemas en una computadora de escritorio / portátil, le digo makeque use más de un hilo para acelerar la velocidad de compilación, así: $ make -j$[ $K * $C ] ¿Dónde $Cse supone que indicar el número de núcleos (que podemos suponer que hay un número de un dígito) la...
Aunque puedo codificar, todavía no tengo experiencia trabajando en proyectos grandes. Lo que hice hasta ahora fue codificar pequeños programas que se compilan en cuestión de segundos (varios ejercicios c / c ++ como algoritmos, principios de programación, ideas, paradigmas, o simplemente probar api...
La primera respuesta a una pregunta antigua, recientemente activa , vinculada a un video que habla sobre cómo se realiza el repositorio de Google. Una cosa interesante que se mencionó es el hecho de que todo está construido desde la fuente, sin depender de binarios. Esto ayuda a evitar problemas...