Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmake_minimum_required(VERSION 3.2)
- project(Engine3D)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
- find_package (PkgConfig REQUIRED)
- find_package (OpenGL REQUIRED)
- if (WIN32)
- include_directories("C:/GLFW/include" "C:/glm" "C:/glew/include")
- link_directories("C:/glew/lib/Release/x64" "C:/GLFW/lib-mingw" )
- else (WIN32)
- find_package (glfw3 REQUIRED)
- find_package (GLM REQUIRED)
- find_package (GLEW REQUIRED STATIC)
- endif (WIN32)
- set(SOURCE_FILES
- Engine3D/main.cpp)
- add_executable(Engine3D ${SOURCE_FILES})
- target_link_libraries (Engine3D
- ${GLFW3_LIBRARY}
- ${OPENGL_LIBRARIES}
- ${GLEW_LIBRARY}
- ${COCOA_LIBRARY} ${COREVID_LIBRARY} ${IOKIT_LIBRARY})
- if (WIN32)
- target_link_libraries (Engine3D
- ${OPENGL_LIBRARIES} glfw3 glew32s glu32 opengl32)
- endif (WIN32)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement