Ich habe versucht, CuraEngine unter Ubuntu zu erstellen, indem ich den Anweisungen von Github gefolgt bin .
Das Problem ist, dass es einige Anforderungen auflistet:
Klonen Sie das CuraEngine-Repository.
Installieren Sie Protobuf (siehe unten);
Installieren Sie libArcus .
Ich bin nicht sicher, wo ich Protobuf und libArcus installieren soll. Nach mehreren Versuchen und Orten habe ich während des Erstellungsprozesses mehrere Fehler erhalten.
Hat jemand eine detailliertere Anleitung, wie man diesen Motor baut?
software
slicing
ultimaker-cura
Jorge Cuevas
quelle
quelle
sudo make install
der Verzeichnisse protobuf und libArcus (nach dem Ausführen von cmake) zu installieren?Antworten:
Ich gehe davon aus, dass Sie Cura erstellen möchten , anstatt einfach Cura zu installieren. Wenn Sie stattdessen Cura installieren möchten, können Sie es versuchen
sudo apt-get install cura-engine
Die folgenden Anweisungen wurden auf meiner eigenen Debian 8 (Jessie) -Distribution getestet. Sie sollten für Ubuntu größtenteils, wenn nicht ganz gleich sein. Beachten Sie, dass ich nicht die genauen Schritte befolgt habe, die in der README zu github / Ultimaker / CuraEngine beschrieben sind.
Bevor wir beginnen, erstellen wir ein Build-Verzeichnis und erledigen dort alles.
In die Anweisungen wird eingebrochen
1. Installieren Sie Abhängigkeiten
Einige oder alle sind möglicherweise bereits auf Ihrem Computer installiert. Um sicher zu sein, installieren wir sie trotzdem:
2. Installieren Sie protobuf
Klone und betrete das protobuf git Repository:
Erstellen und installieren Sie für C ++:
Installieren Sie für Python 3:
3. Installieren Sie libArcus
Klonen Sie und geben Sie das libArcus-Repository ein:
Erstellen und installieren
4. Installieren Sie CuraEngine
Klonen und Repository betreten:
Erstellen und installieren
5. Feiern!
Wenn alles gut gegangen ist, sind Sie fertig! Sie können die Cura-Engine jetzt über verwenden
CuraEngine
. Genießen.quelle
sudo apt-get install cura-engine
, die GUI wird auch nicht installiert.sudo apt-get install python3-sip-dev
sonst würde libArcus beim cmake-Schritt versagen.