cmake_minimum_required(VERSION 3.8) project(Demo) set(CMAKE_BUILD_PARALLEL_LEVEL 8) set(CMAKE_CXX_STANDARD 11) set(CMAKE_BUILD_TYPE "Release") if(WIN32) set(CMAKE_CXX_COMPILER "MSVC") elseif(UNIX) set(CMAKE_CXX_COMPILER "g++") endif() aux_source_directory(./src SRC_LIST) add_executable(${PROJECT_NAME} ${SRC_LIST})