Я пытался собрать CuraEngine на Ubuntu, следуя инструкциям Github.
Проблема в том, что в нем перечислены некоторые требования:
Клонировать репозиторий CuraEngine;
Установите Protobuf (см. Ниже);
Установите libArcus .
Я не уверен, где я должен установить Protobuf и libArcus. После нескольких попыток и местоположений я получил несколько ошибок в процессе сборки.
У кого-нибудь есть более подробное руководство по сборке этого движка?
software
slicing
ultimaker-cura
Хорхе Куэвас
источник
источник
sudo make install
каталоги protobuf и libArcus (после запуска cmake)?Ответы:
Я предполагаю, что вы действительно хотите собрать Cura, а не просто установить Cura. Если вы вместо этого хотите установить Cura, вы можете попробовать
sudo apt-get install cura-engine
Следующие инструкции были протестированы на моем собственном дистрибутиве Debian 8 (Jessie); они должны быть в основном, если не полностью, одинаковыми для Ubuntu. Обратите внимание, что я не выполнил точные шаги, описанные в README github / Ultimaker / CuraEngine.
Прежде чем мы начнем, давайте создадим каталог сборки и сделаем там все.
Инструкции будут разбиты на
1. Установите зависимости
Некоторые или все из них могут быть уже установлены на вашем компьютере. Чтобы быть уверенным, мы устанавливаем их в любом случае:
2. Установите протобуф
Клонируйте и войдите в Git-репозиторий protobuf:
Сборка и установка для C ++:
Установить для Python 3:
3. Установите libArcus
Клонируйте и войдите в репозиторий libArcus:
Сборка и установка
4. Установите CuraEngine
Клонировать и войти в хранилище:
Сборка и установка
5. Празднуйте!
Если все прошло хорошо, все готово! Теперь вы можете использовать двигатель Cura через
CuraEngine
. Наслаждаться.источник
sudo apt-get install cura-engine
что не будет устанавливать графический интерфейс.sudo apt-get install python3-sip-dev
иначе libArcus потерпит неудачу на шаге cmake.