Files
3dviewer/CMakeLists.txt
2026-02-11 17:50:12 +08:00

32 lines
438 B
CMake

cmake_minimum_required(VERSION 3.5)
project(3dviewer)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
include_directories(.)
find_package(glfw3 REQUIRED)
find_package(OpenGL REQUIRED)
add_executable(
${PROJECT_NAME}
main.cpp
glad.c
lopenglprogram.cpp
camera.h
)
target_link_libraries(
${PROJECT_NAME}
PRIVATE
glfw3
OpenGL::GL
X11
Xrandr
Xi
Xcursor
Xinerama
pthread
dl
m
)