1. https://github.com/glfw/glfw/releases/tag/3.3 下载 glfw-3.3.bin.WIN32.zip,解压到本地目录
![](https://img.haomeiwen.com/i12579389/8c02701638fecc92.png)
2. 新建CodeBlock工程
1) Setting->Compiler->Search direactories->Compiler, 添加glfw头文件路径
![](https://img.haomeiwen.com/i12579389/b762994f586d17a8.png)
2)Setting->Compiler->Search direactories->Linker,添加glfw库文件路径
![](https://img.haomeiwen.com/i12579389/04102c0f7e09cf92.png)
3)Linker Settings中添加lib文件
![](https://img.haomeiwen.com/i12579389/f26dc462233605c5.png)
4)配置GLAD,打开打开GLAD的在线服务
将语言(Language)设置为C/C++,在API选项中,选择3.3以上的OpenGL(gl)版本(我们的教程中将使用3.3版本,但更新的版本也能正常工作)。之后将模式(Profile)设置为Core,并且保证生成加载器(Generate a loader)的选项是选中的。现在可以先(暂时)忽略拓展(Extensions)中的内容。都选择完之后,点击生成(Generate)按钮来生成库文件。
GLAD现在应该提供给你了一个zip压缩文件,包含两个头文件目录,和一个glad.c文件。将两个头文件目录(glad和KHR)复制到你的Include文件夹中(或者增加一个额外的项目指向这些目录),并添加glad.c文件到你的工程中。
经过前面的这些步骤之后,你就应该可以将以下的指令加到你的文件顶部了:
![](https://img.haomeiwen.com/i12579389/10e135f19d3c3743.png)
4 验证测试:
![](https://img.haomeiwen.com/i12579389/5b66be0adbe8e697.png)
5. 运行结果:
![](https://img.haomeiwen.com/i12579389/15d73804de346141.png)
网友评论