tutorial make descarga cmake

descarga - cmake vs make



Error de Cmake: no se pudo cargar el caché (6)

Elimine el CMakeCache.txt y vuelva a intentarlo. Probablemente tuviste una mala configuración de cmake.

Estoy usando Cmake para intentar construir un proyecto para Eclipse. Cuando intento ejecutar Cmake, aparece el siguiente error:

Error: could not load cache Error: Batch build stopped due to Eclipse CDT4 - Unix Makefiles error. ---- Time Elapsed: 3 secs ---- Error: could not load cache Error: Batch build stopped due to Eclipse CDT4 - Unix Makefiles error.

Estoy completamente perplejo sobre lo que podría estar causando esto. Sé que estoy ejecutando Cmake en el directorio correcto y el archivo CMakeCache.txt está presente. ¿Podría alguien apuntarme en la dirección correcta para resolver esto?


En tu ejemplo Eclipse debe ejecutar algo como

cmake --build folder_name --target all

y opto que el * folder_name * es malo en este caso. Probablemente has arruinado algo en Eclipse.


La respuesta más realista y la respuesta personal experimentada es

  1. Si estás usando Clion y construyendo archivos con IDE
  2. Y obteniendo el error Error de error: no se pudo cargar el caché
  3. Porque accidentalmente ha eliminado el archivo de caché (como yo: permanentemente y no puedo recuperarlo) o hay otros problemas u otros problemas

Entonces haz esto:

Ejecutar -> Limpiar

Ejecutar -> Construir

Y tu proyecto estará funcionando todo bien.


Para mí, es útil seleccionar la pestaña CMake (junto a Ejecutar, TODO) en CLion. Luego haga clic en el botón Recargar CMakeProject.


Si está absolutamente seguro de que está ejecutando el comando de compilación desde el directorio binario, este error probablemente signifique que tuvo un problema durante el paso de configuración / generación que debería haber ejecutado antes de intentar la compilación. Puedes intentar configurar de nuevo para verificar (cmake your-build-dir)

Recomendaría ejecutar la interfaz gráfica de usuario e intentar cargar la memoria caché para ver si aparece un error más explícito (aunque lo dudo).

Otra posibilidad sería tratar de crear un nuevo directorio de compilación limpia y tomarlo desde allí.


Si está utilizando el CLion, puede usar el Archivo --- "Recargar proyecto CMake".

Me encuentro con este problema después de usar git force pull, y Reload CMake Project lo resuelve.