-
Environment setup
sudo apt-get install git make gcc autoconf libtool yasm cmake g++ libsdl2-dev
-
update cmake https://github.com/Kitware/CMake/releases/download/v3.16.0/cmake-3.16.0-Linux-x86_64.sh
-
use clang instead of gcc
sudo apt-get install clang llvm sudo update-alternatives --config cc #select clang sudo update-alternatives --config c++ #select clang++
-
build_external
. setup.env cd external/ ./build_external.sh Linux
-
build cmdline
cd cmdline/ mkdir build cd build cmake ../ make cicadaPlayer