My ASM/C/C++, Lua, OpenGL, Direct3D experiments for desktop computer. Windows, MacOSX and Linux.
mkdir build-gcc
cd build-gcc
cmake ..
make -j #ninja
mkdir build-clang
cd build-clang
CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake -DCLANG_ROOT=/opt/clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-16.04 .. #CLANG_ROOT require for libc++
make -j #ninja