He estado tratando de construir CuraEngine en Ubuntu siguiendo las instrucciones de Github.
El problema es que enumera algunos requisitos:
Clonar el repositorio de CuraEngine;
Instalar Protobuf (ver más abajo);
Instala libArcus .
No estoy seguro de dónde debo instalar Protobuf y libArcus. Después de varios intentos y ubicaciones, recibí varios errores durante el proceso de compilación.
¿Alguien tiene una guía más detallada sobre cómo construir este motor?
software
slicing
ultimaker-cura
Jorge Cuevas
fuente
fuente
sudo make install
los directorios protobuf y libArcus (después de ejecutar cmake)?Respuestas:
Supongo que realmente quieres construir Cura, en lugar de simplemente instalar Cura. Si en cambio quieres instalar Cura, puedes intentar
sudo apt-get install cura-engine
Las siguientes instrucciones se probaron en mi propia distribución de Debian 8 (Jessie); deberían ser principalmente, si no del todo, iguales para Ubuntu. Tenga en cuenta que no seguí los pasos exactos descritos en el archivo README de github / Ultimaker / CuraEngine.
Antes de comenzar, hagamos un directorio de compilación y hagamos todo allí.
Las instrucciones se dividirán en
1. Instalar dependencias
Es posible que algunos o todos estos ya estén instalados en su computadora. Para estar seguros, los instalamos de todos modos:
2. Instalar protobuf
Clone e ingrese al repositorio de protobuf git:
Compilar e instalar para C ++:
Instalar para Python 3:
3. Instalar libArcus
Clone e ingrese al repositorio libArcus:
Construir e instalar
4. Instale CuraEngine
Clonar e ingresar al repositorio:
Construir e instalar
5. ¡Celebra!
Si todo salió bien, ¡ya está! Ahora puede usar el motor Cura a través de
CuraEngine
. Disfrutar.fuente
sudo apt-get install cura-engine
que tampoco instalará la GUI.sudo apt-get install python3-sip-dev
contrario, libArcus fallaría en el paso cmake.