Guest User

Untitled

a guest
Sep 15th, 2024
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.81 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.30)
  2.  
  3. set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
  4. set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
  5. set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
  6.  
  7. set(CMAKE_CXX_COMPILER clang++)
  8.  
  9. project(ZentihEngine VERSION 1.0)
  10. add_executable(ZentihEngine ./src/main.cpp)
  11.  
  12. find_package(SDL2 REQUIRED)
  13. include_directories(${SDL2_INCLUDE_DIRS})
  14.  
  15. find_package(GLUT REQUIRED)
  16. include_directories(${GLUT_INCLUDE_DIRS})
  17.  
  18. find_package(OpenGL REQUIRED)
  19. include_directories(${OpenGL_INCLUDE_DIRS})
  20.  
  21. target_link_libraries(ZentihEngine ${PROJECT_BINARY_DIR}/include/glew-2.1.0/lib/libGLEW.so.2.1.0)
  22. target_link_libraries(ZentihEngine ${SDL2_LIBRARIES})
  23. target_link_libraries(ZentihEngine ${GLUT_LIBRARIES})
  24. target_link_libraries(ZentihEngine ${OpenGL_LIBRARIES})
Advertisement
Add Comment
Please, Sign In to add comment