我一直在寻找有关设置Gl3w的详细指南,因为我找不到任何地方!
最佳答案
首先,从https://github.com/skaslev/gl3w下载gl3w
然后,下载Python 3.x:
https://www.python.org/downloads/
接下来,运行脚本。它将在源文件夹中生成gl3w.c,并在include/GL/文件夹中生成gl3w.h和glcorearb.h。
选取其中三个,然后将它们直接添加到您的项目中,或者(更轻松地执行包含操作),将它们移动到项目的源文件文件夹中,然后将三个添加到项目中。
在您的主要来源和“gl3w.c”来源中,您想要将包含更改为#include“gl3w.h”
因此,您必须将gl3w.h的包含项更改为#include“glcorearb.h”
这是因为您更改了其文件夹设置,否则编译器将抛出“找不到xxx”。
并且不要忘了链接到“opengl32”,只需添加该库即可。在Code::Blocks中,选择根项目,进入“构建选项”,再次选择根项目(在Debug和Release之上),转到Linker Settings,添加,然后仅输入“opengl2”(不带引号)。
就这样!