Quellcode durchsuchen

initial: boilerplate repository items

Douglas A vor 3 Jahren
Commit
71ba2c413c
5 geänderte Dateien mit 24 neuen und 0 gelöschten Zeilen
  1. 1 0
      .gitignore
  2. 3 0
      .gitmodules
  3. 19 0
      CMakeLists.txt
  4. 0 0
      README.md
  5. 1 0
      lib/glfw

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+build/

+ 3 - 0
.gitmodules

@@ -0,0 +1,3 @@
+[submodule "lib/glfw"]
+	path = lib/glfw
+	url = https://github.com/glfw/glfw

+ 19 - 0
CMakeLists.txt

@@ -0,0 +1,19 @@
+cmake_minimum_required(VERSION 3.21.3)
+
+project(video-app C CXX)
+
+
+set(CMAKE_CXX_STANDARD 14)
+set(CMAKE_CXX_STANDARD_REQUIRED true)
+
+add_subdirectory(lib/glfw)
+
+list(APPEND EXTRA_LIBS
+            "-lGL -lGLU -lX11")
+
+
+add_executable(video-app src/main.cpp)
+target_link_libraries(video-app 
+                      glfw
+                      ${EXTRA_LIBS}
+                      )

+ 0 - 0
README.md


+ 1 - 0
lib/glfw

@@ -0,0 +1 @@
+Subproject commit 6ed5294223fec513c3b1e95f1857b3104e2e9b86