This CMakeLists.txt only meant for Win32 MSVC builds. For POSIX platforms, it is recommended using Makefile.