在Windows上快速部署一个OpenGL开发环境
2025年秋:其实只需要vcpkg就可以了
材料准备
配置项目
把上面的include和lib放到恰当的文件夹,然后配置cmakelists.txt,模板如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| cmake_minimum_required(VERSION 3.28) project(testfield)
set(CMAKE_CXX_STANDARD 17)
include_directories(${PROJECT_SOURCE_DIR}/glfw/include) link_directories(${PROJECT_SOURCE_DIR}/glfw/lib)
include_directories(${PROJECT_SOURCE_DIR}/glad/include)
add_executable(MainWindow main.cpp glad/src/glad.c)
find_package(OpenGL REQUIRED)
include_directories(${OPENGL_INCLUDE_DIR})
target_link_libraries(MainWindow glfw3 ${OPENGL_gl_LIBRARY} gdi32 user32 shell32)
|
请确保将main.cpp换成你源码的文件名。