KaranocaVe's Blog Help

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

材料准备

  • 安装Windows SDK ,它包含了OpenGL本体

  • 下载编译好的或者自己编译GLFW

  • 下载Glad

配置项目

把上面的include和lib放到恰当的文件夹,然后配置cmakelists.txt,模板如下:

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

19 August 2024