Advertisement
Guest User

cmaketest

a guest
May 25th, 2015
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.2)
  2. project(Engine3D)
  3.  
  4. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
  5.  
  6. find_package (PkgConfig REQUIRED)
  7. find_package (OpenGL REQUIRED)
  8. if (WIN32)
  9. include_directories("C:/GLFW/include" "C:/glm" "C:/glew/include")
  10. link_directories("C:/glew/lib/Release/x64" "C:/GLFW/lib-mingw" )
  11. else (WIN32)
  12. find_package (glfw3 REQUIRED)
  13. find_package (GLM REQUIRED)
  14. find_package (GLEW REQUIRED STATIC)
  15. endif (WIN32)
  16.  
  17. set(SOURCE_FILES
  18. Engine3D/main.cpp)
  19.  
  20. add_executable(Engine3D ${SOURCE_FILES})
  21. target_link_libraries (Engine3D
  22. ${GLFW3_LIBRARY}
  23. ${OPENGL_LIBRARIES}
  24. ${GLEW_LIBRARY}
  25. ${COCOA_LIBRARY} ${COREVID_LIBRARY} ${IOKIT_LIBRARY})
  26. if (WIN32)
  27. target_link_libraries (Engine3D
  28. ${OPENGL_LIBRARIES} glfw3 glew32s glu32 opengl32)
  29. endif (WIN32)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement