Dependency management
Here you can find dependency management suggestions for the following operating systems:
Ubuntu
Run packages_ubuntu.sh to install dependencies:
sudo ./packages_ubuntu.sh
The script installs g++, CMake and Python 2:
sudo apt-get update && sudo apt-get install g++ cmake python --yes
macOS
Run packages_mac.sh to install dependencies:
./packages_mac.sh
The script installs:
Apple LLVM compiler (you can find detailed installation instruction here):
xcode-select --install
Homebrew package manager:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
brew install cmake jsoncpp python
Windows
It's essential to have the following to run local pack under Windows:
TDM64-GCC compiler at least version
5.1.0
:You may download it here. Note that you need TDM64-gcc.
CMake at least version
2.8.4
:You may install CLion, or download CMake from the official website.
Python
2.7
:You may download it here.
Make sure that paths to cmake.exe, python.exe, g++.exe and mingw32-make.exe/make.exe are added to PATH environment variable.