Eu tenho tentado construir o CuraEngine no Ubuntu seguindo as instruções do Github.
O problema é que ele lista alguns requisitos:
Clone o repositório CuraEngine;
Instale o Protobuf (veja abaixo);
Instale o libArcus .
Não tenho certeza de onde devo instalar o Protobuf e o libArcus. Após várias tentativas e locais, recebi vários erros durante o processo de compilação.
Alguém tem um guia mais detalhado sobre como construir esse mecanismo?
software
slicing
ultimaker-cura
Jorge Cuevas
fonte
fonte
sudo make install
os diretórios protobuf e libArcus (depois de executar o cmake)?Respostas:
Suponho que você realmente deseja criar o Cura, em vez de simplesmente instalar o Cura. Se você deseja instalar o Cura, pode tentar
sudo apt-get install cura-engine
As seguintes instruções foram testadas na minha própria distribuição Debian 8 (Jessie); eles devem ser principalmente, se não totalmente, iguais para o Ubuntu. Observe que eu não segui as etapas exatas conforme descrito no README do github / Ultimaker / CuraEngine.
Antes de começarmos, vamos criar um diretório de compilação e fazer tudo lá.
As instruções serão divididas em
1. Instale dependências
Alguns ou todos eles já podem estar instalados no seu computador. Para ter certeza, nós os instalamos de qualquer maneira:
2. Instale o protobuf
Clone e entre no repositório protobuf git:
Crie e instale para C ++:
Instale para Python 3:
3. Instale o libArcus
Clone e entre no repositório libArcus:
Construa e instale
4. Instale o CuraEngine
Clone e entre no repositório:
Construa e instale
5. Comemore!
Se tudo correu bem, está feito! Agora você pode usar o mecanismo Cura via
CuraEngine
. Desfrutar.fonte
sudo apt-get install cura-engine
que não instalará a GUI também.sudo apt-get install python3-sip-dev
caso contrário, o libArcus falharia na etapa cmake.