Установка зависимостей
В данном разделе описаны зависимости, необходимые для следующих операционных систем:
Ubuntu
Для установки зависимостей на Ubuntu можно запустить скрипт packages_ubuntu.sh, находящийся в корне репозитория:
sudo ./packages_ubuntu.sh
Скрипт устанавливает компилятор g++, систему сборки CMake и Python 2:
sudo apt-get update && sudo apt-get install g++ cmake python --yes
macOS
Для установки зависимостей на macOS можно запустить скрипт packages_mac.sh, находящийся в корне репозитория:
./packages_mac.sh
Скрипт устанавливает:
Компилятор Apple LLVM (подробное описание процедуру установки здесь):
xcode-select --install
Менеджер пакетов Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
brew install cmake jsoncpp python
Windows
Для запуска под Windows необходимо иметь:
Компилятор TDM64-GCC версии
5.1.0
и выше:Скачать можно здесь. Просим вас обратить внимание на то, что нужна именно версия TDM64-gcc.
CMake версии
2.8.4
и выше:Например, можно поставить CLion, CMake при этом будет в комплекте.
Или же скачать CMake с официального сайта.
Python версии
2.7
:Скачать можно здесь.
Убедитесь, что пути до cmake.exe, python.exe, g++.exe и mingw32-make.exe/make.exe добавлены в переменную окружения PATH.