Я припускаю, що ви насправді хочете побудувати Cura, а не просто встановити Cura. Якщо ви замість цього хочете встановити Cura, можете спробуватиsudo apt-get install cura-engine
Наступні інструкції були випробувані на моїй власній дистрибуції Debian 8 (Jessie); вони повинні бути здебільшого, якщо не цілком, однаковими для Ubuntu. Зауважте, що я не дотримувався точних кроків, як описано в github / Ultimaker / CuraEngine README.
Перш ніж ми почнемо, давайте зробимо каталог збірок і зробимо все, що там.
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:
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
. Насолоджуйтесь.