Supongo que realmente quieres construir Cura, en lugar de simplemente instalar Cura. Si en cambio quieres instalar Cura, puedes intentarsudo 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í.
mkdir ~/Downloads/curabuild
cd ~/Downloads/curabuild
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:
sudo apt-get install git curl libtool dh-autoreconf cmake python3-setuptools python3-dev python3-sip sip-dev
2. Instalar protobuf
Clone e ingrese al repositorio de protobuf git:
git clone https://github.com/google/protobuf
cd protobuf
Compilar e instalar para C ++:
./autogen.sh
./configure
make # this will take some time
sudo make install
Instalar para Python 3:
cd python
sudo python3 setup.py install
3. Instalar libArcus
Clone e ingrese al repositorio libArcus:
cd ../..
git clone https://github.com/Ultimaker/libArcus
cd libArcus
Construir e instalar
cmake .
make
sudo make install
4. Instale CuraEngine
Clonar e ingresar al repositorio:
cd ..
git clone https://github.com/Ultimaker/CuraEngine
cd CuraEngine
Construir e instalar
cmake .
make # grab a cup of coffee
sudo make install
5. ¡Celebra!
Si todo salió bien, ¡ya está! Ahora puede usar el motor Cura a través de CuraEngine
. Disfrutar.