CMakeLists.txt 428 B

123456789101112131415
  1. cmake_minimum_required(VERSION 3.5)
  2. project(CrystalPoint)
  3. file(GLOB SOURCE_FILES
  4. "*.h"
  5. "*.cpp"
  6. )
  7. add_executable(CrystalPoint ${SOURCE_FILES})
  8. find_package(OpenGL REQUIRED)
  9. find_package(GLUT REQUIRED)
  10. include_directories( ${OPENGL_INCLUDE_DIRS} ${GLUT_INCLUDE_DIRS} )
  11. target_link_libraries(CrystalPoint ${OPENGL_LIBRARIES} ${GLUT_LIBRARY} )
  12. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall ")