Skip to content

在Windows上快速部署一个OpenGL开发环境

在Windows上快速部署一个OpenGL开发环境

2025年秋:其实只需要vcpkg就可以了

材料准备

  • 安装Windows SDK,它包含了OpenGL本体
  • 下载编译好的或者自己编译GLFW
  • 下载Glad

配置项目

把上面的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换成你源码的文件名。

About this Post

This post is written by KaranocaVe.

#OpenGL #图形编程 #Windows #开发环境