-
-
Notifications
You must be signed in to change notification settings - Fork 5
Build on Ubuntu 20.04
Jakob Flierl edited this page Jun 15, 2022
·
13 revisions
sudo apt -y install libbullet-dev libassimp-dev liblua5.2-dev libluabind-dev \
libqglviewer-headers libqglviewer-dev-qt5 freeglut3-dev libglew-dev \
libsdl2-dev git g++
Optional but recommended run-time dependencies:
- OpenSCAD from http://www.openscad.org/downloads.html#snapshots
wget -qO - http://files.openscad.org/OBS-Repository-Key.pub | sudo apt-key add -
sudo nano /etc/apt/sources.list.d/openscad.list
deb http://download.opensuse.org/repositories/home:/t-paul/xUbuntu_20.04/ ./
sudo apt update
sudo apt -y install openscad-nightly
- POV-Ray from http://www.povray.org
sudo apt -y install povray povray-examples
For development Qt Creator is recommended:
sudo apt -y install qtcreator
Build and run BPP within Qt Creator:
git clone https://github.com/bullet-physics-playground/bpp --depth=1
cd bpp
qtcreator bpp.pro
Build and run BPP from command-line:
git clone https://github.com/bullet-physics-playground/bpp --depth=1
cd bpp
QT_SELECT=qt5 qmake CONFIG+=debug
make -j $(nproc)
debug/bpp