build - descargar - Qué es las construcciones in situ/fuera de lugar
descarga cmake (1)
Como en el título, ¿cuál es la diferencia entre las compilaciones in situ / fuera de lugar?
Una compilación in situ genera los diversos archivos compilados (archivos .o
/ .obj
, ejecutables, etc.) en el mismo directorio que el árbol de origen.
Una compilación fuera de lugar los genera en un directorio que no es el directorio de origen. Esto significa que puede tener varias compilaciones fuera de lugar que apuntan hacia el mismo árbol de origen, lo que no es posible una vez que tiene una compilación en contexto.
Ver también: Las preguntas frecuentes de CMake .