Я предполагаю, что вы действительно хотите собрать Cura, а не просто установить Cura. Если вы вместо этого хотите установить Cura, вы можете попробоватьsudo apt-get install cura-engine
Следующие инструкции были протестированы на моем собственном дистрибутиве Debian 8 (Jessie); они должны быть в основном, если не полностью, одинаковыми для Ubuntu. Обратите внимание, что я не выполнил точные шаги, описанные в README github / Ultimaker / CuraEngine.
Прежде чем мы начнем, давайте создадим каталог сборки и сделаем там все.
mkdir ~/Downloads/curabuild
cd ~/Downloads/curabuild
Инструкции будут разбиты на
1. Установите зависимости
Некоторые или все из них могут быть уже установлены на вашем компьютере. Чтобы быть уверенным, мы устанавливаем их в любом случае:
sudo apt-get install git curl libtool dh-autoreconf cmake python3-setuptools python3-dev python3-sip sip-dev
2. Установите протобуф
Клонируйте и войдите в Git-репозиторий protobuf:
git clone https://github.com/google/protobuf
cd protobuf
Сборка и установка для C ++:
./autogen.sh
./configure
make # this will take some time
sudo make install
Установить для Python 3:
cd python
sudo python3 setup.py install
3. Установите libArcus
Клонируйте и войдите в репозиторий libArcus:
cd ../..
git clone https://github.com/Ultimaker/libArcus
cd libArcus
Сборка и установка
cmake .
make
sudo make install
4. Установите CuraEngine
Клонировать и войти в хранилище:
cd ..
git clone https://github.com/Ultimaker/CuraEngine
cd CuraEngine
Сборка и установка
cmake .
make # grab a cup of coffee
sudo make install
5. Празднуйте!
Если все прошло хорошо, все готово! Теперь вы можете использовать двигатель Cura через CuraEngine
. Наслаждаться.