-
Notifications
You must be signed in to change notification settings - Fork 29
Building for Linux
Brandon edited this page Sep 30, 2018
·
2 revisions
You can run one of the install scripts depending on your platform, which does everything listed in the below section.
sudo ./install.sh
From the root directory of where you have the source code.
- Install dependencies
sudo apt install build-essential g++ libwxgtk3.0-dev cmake libboost-test-dev libboost-python-dev libboost-serialization-dev libglib2.0-dev castxml python-pip
- Install python dependencies
sudo pip install pygccxml pyplusplus
- Create a build directory
mkdir build && cd build
- Generate a Makefile via cmake
cmake ..
- Build the program
make
- Install the program
sudo make install
- Run ldconfig
sudo ldconfig