Guest User

CMakeLists.txt

a guest
Nov 14th, 2025
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.59 KB | Source Code | 0 0
  1. cmake_minimum_required(VERSION 3.10)
  2.  
  3. project(Template LANGUAGES C CXX)
  4. set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
  5. find_package(OpenGL REQUIRED)
  6. find_package(GLFW3 REQUIRED)
  7.  
  8. add_executable(Template src/main.cpp src/glad.c)
  9. set_source_files_properties(src/glad.c PROPERTIES LANGUAGE C)
  10. target_include_directories(Template PRIVATE dependencies/include)
  11. target_link_libraries(Template PRIVATE ${GLFW3_LIBRARY} opengl32 gdi32 user32 kernel32)
  12. message(STATUS "[debug]\tGLFW3_FOUND = ${GLFW3_FOUND}")
  13. message(STATUS "[debug]\tGLFW3_LIBRARY = ${GLFW3_LIBRARY}")
Tags: cmake
Add Comment
Please, Sign In to add comment