proydakov / cppzone

My C/C++/Intrinsic, OpenGL/OpenGLES2 experiments for desktop computers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cppzone

Travis CI Status Appveyor CI status MIT License

My C/C++/Intrinsic, OpenGL, OpenGLES2 experiments for desktop computers. Platforms: Windows, MacOSX, Linux.

build with gcc

mkdir build-gcc
cd build-gcc
CC=gcc CXX=g++ cmake -DSTATIC_LINK=1 -DBOOST_ROOT=/home/proydakov/sdks/boost_1_65_0_libstdc++/ ..
ninja # make -j

build with clang

mkdir build-clang
cd build-clang
CC=clang CXX=clang++ cmake -DSTATIC_LINK=1 -DBOOST_ROOT=/home/proydakov/sdks/boost_1_65_0_libc++/ ..
ninja # make -j

build boost with libstdc++

./bootstrap.sh --with-toolset=gcc
./b2 toolset=gcc link=static --prefix=~/sdks/boost_version_libstdc++ install

build boost with libc++

./bootstrap.sh --with-toolset=clang
./b2 toolset=clang link=static cxxflags="-stdlib=libc++" linkflags="-stdlib=libc++" --prefix=~/sdks/boost_version_libc++ install

About

My C/C++/Intrinsic, OpenGL/OpenGLES2 experiments for desktop computers.

License:Other


Languages

Language:C++ 81.9%Language:CMake 15.6%Language:C 1.4%Language:GLSL 0.6%Language:Shell 0.4%Language:Python 0.0%Language:Assembly 0.0%