Add CMakeLists.txt to build project with cmake This will help to build library on non-unix systems. Example Linux: cmake . -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=true -DCMAKE_BUILD_TYPE=release make make install Example MinGW: cmake . -DBUILD_SHARED_LIBS=true -DCMAKE_BUILD_TYPE=release -G "MinGW Makefiles" mingw32-make closes #78