CMakeLists.txt 481 B

12345678910111213141516171819202122
  1. cmake_minimum_required(VERSION 3.21.3)
  2. project(video-app C CXX)
  3. set(CMAKE_CXX_STANDARD 14)
  4. set(CMAKE_CXX_STANDARD_REQUIRED true)
  5. set(CMAKE_BUILD_TYPE Debug)
  6. add_subdirectory(lib/glfw)
  7. add_subdirectory(lib/FFmpeg)
  8. list(APPEND EXTRA_LIBS
  9. "-lGL -lGLU -lX11")
  10. add_executable(video-app src/main.cpp src/load_frame.cpp)
  11. target_link_libraries(video-app
  12. FFmpeg
  13. glfw
  14. ${EXTRA_LIBS}
  15. )