cmake_minimum_required(VERSION 3.15)
project(main)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_executable(main main.cpp)
find_package(glad CONFIG REQUIRED)
target_link_libraries(main PRIVATE glad::glad)
find_package(glfw3 CONFIG REQUIRED)
target_link_libraries(main PRIVATE glfw)
opengl in vcpkg
于 2023-06-05 14:53:48 首次发布
该文章描述了一个CMakeLists.txt文件的内容,用于配置一个C++项目。项目要求CMake版本至少为3.15,设定C++标准为C++17,并强制启用。它添加了一个可执行文件目标`main`,并链接了glad和glfw库,这两个是用于图形处理的重要依赖库。
摘要由CSDN通过智能技术生成