2 votos

¿Cómo puedo solucionar el error "Cmake no está instalado" ejecutando docker en MacOS?

He intentado ejecutar esto https://github.com/mkhaled87/pFaces-OmegaThreads en el terminal de mi Mac y cuando introduje sh build.sh , demostró que

CMAKE is not installed. Please install it first. 

Tengo CMAKE en mi MacBook. Así que no entiendo lo que causa este error.

% mkdir omega
% cd omega
% docker pull mkhaled87/omega:latest
% docker run -it -v $(pwd):/docker_shared mkhaled87/omega
#cd pFaces-OmegaThreads/
#git pull
#sh build.sh
CMAKE is not installed. Please install it first.

enter image description here

3voto

yoliho Puntos 340

El hecho de que cmake esté en su Mac no importa en este caso.

Estás ejecutando una imagen docker.

Docker ejecuta una máquina virtual que ejecuta Linux.

Tienes que comprobar lo que hay en el Dockerfile para esa imagen y añadir cmake a eso.

-1voto

Tal vez Cmake no está realmente instalado. Vuelva a instalarlo.

Intenta instalar homebrew ejecutando este comando. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Introduce tu contraseña.

Los puntos no aparecerán.

Si se le pide que instale Xcode Developer Tools, ejecute la actualización de software que muestra Xcode Developer Tools. Después de que se haya instalado. Escriba esto para instalar Cmake. brew install cmake Si se le pide la contraseña, escriba su contraseña.

Una vez más, los puntos no aparecerán. Una vez hecho esto, pulse Enter.

Vuelve a escribir tu código.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X