cmake_minimum_required(VERSION 3.8) project(GraphicsDemo) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations -Qunused-arguments") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -framework GLUT -framework OpenGL") set(SOURCE_FILES main.cpp Graphics.cpp Graphics.h) add_executable(GraphicsDemo ${SOURCE_FILES})