# LearnOpenGL2023 **Repository Path**: lzit_cs/learn-open-gl2023 ## Basic Information - **Project Name**: LearnOpenGL2023 - **Description**: 《图形程序设计》代码仓库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-30 - **Last Updated**: 2026-03-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LearnOpenGL源码2023秋持续更新 1. 下载本仓库https://gitee.com/lzit_cs/learn-open-gl2023 ,具体操作如下图: ![Alt text]()
图1. 下载仓库ZIP
2. 解压后使用“Visual studio”打开文件夹,打开的文件夹中需包含CMakeLists.txt文件。详见下图: ![Alt text]()
图2. 右键使用VS打开
3. 如果打开文件夹无误,VS会自动进行编译生成对应的可执行文件,可根据情况运行对应实例。详见下图: ![Alt text](resources/imgs/%E9%80%89%E6%8B%A9%E5%90%AF%E5%8A%A8%E9%A1%B9.png)
图3. 选择启动项
4. 实验或者期末作品需要新建项目进行编写。首先,在src文件夹下新建章节文件夹(自行命名,此处以demo为例);然后,在该目录下新建demo1子文件夹(demo1就是我们的新工程项目,其中可以编写C++源程序,以及VS和FS文件);然后,在CMakeList.txt做相应配置,详见下图;最后,在新建demo1中编写C++源程序以及顶点着色器vs和片段着色器fs文件。以上步骤如果正确无误,VS会自动进行编译链接生成对应的可执行文件。 ![Alt text]()
图4. src文件夹下添加demo文件夹和demo1子文件夹
![Alt text]()
图5. CMakeLists.txt中配置demo章节
![Alt text](resources/imgs/demo%E4%B8%8B%E6%96%B0%E5%BB%BAdemo1.png)
图6. CMakeLists.txt中配置demo1工程项目