CMakeLists.txt 507 B

12345678910111213141516
  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. find_package(OpenAL REQUIRED)
  11. include_directories( ${OPENGL_INCLUDE_DIRS} ${GLUT_INCLUDE_DIRS} ${OPENAL_INCLUDE_DIRS} )
  12. target_link_libraries(CrystalPoint ${OPENGL_LIBRARIES} ${GLUT_LIBRARY} ${OPENAL_LIBRARY} )
  13. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -lpthread")