J'ai essayé de construire CuraEngine sur Ubuntu en suivant les instructions de Github.
Le problème est qu'il répertorie certaines exigences:
Clonez le référentiel CuraEngine;
Installez Protobuf (voir ci-dessous);
Installez libArcus .
Je ne sais pas où dois-je installer Protobuf et libArcus. Après plusieurs essais et emplacements, j'ai reçu plusieurs erreurs pendant le processus de construction.
Quelqu'un at-il un guide plus détaillé sur la façon de construire ce moteur?
software
slicing
ultimaker-cura
Jorge Cuevas
la source
la source
sudo make install
dans les répertoires protobuf et libArcus (après avoir exécuté cmake)?Réponses:
Je suppose que vous voulez réellement construire Cura, plutôt que d'installer simplement Cura. Si vous souhaitez plutôt installer Cura, vous pouvez essayer
sudo apt-get install cura-engine
Les instructions suivantes ont été testées sur ma propre distribution Debian 8 (Jessie); ils devraient être principalement, sinon entièrement, les mêmes pour Ubuntu. Notez que je n'ai pas suivi les étapes exactes décrites dans le README github / Ultimaker / CuraEngine.
Avant de commencer, créons un répertoire de construction et faisons tout ce qu'il contient.
Les instructions seront divisées en
1. Installer les dépendances
Certains ou tous ces éléments peuvent déjà être installés sur votre ordinateur. Pour être sûr, nous les installons quand même:
2. Installez protobuf
Clonez et entrez dans le référentiel git protobuf:
Construisez et installez pour C ++:
Installer pour Python 3:
3. Installez libArcus
Clonez et entrez dans le référentiel libArcus:
Construire et installer
4. Installez CuraEngine
Clonez et entrez dans le référentiel:
Construire et installer
5. Célébrez!
Si tout s'est bien passé, vous avez terminé! Vous pouvez désormais utiliser le moteur Cura via
CuraEngine
. Prendre plaisir.la source
sudo apt-get install cura-engine
que n'installerai pas non plus l'interface graphique.sudo apt-get install python3-sip-dev
sinon libArcus échouerait à l'étape cmake.