-
OpenGL学习参考网站learnopengl.cn
-
下载GLFW。建立GLFW环境,并保证它恰当地创建OpenGL上下文并显示窗口。GLFW已经有针对Visual Studio 2013/2015…/2019的预编译的二进制版本和相应的头文件,但是为了完整性我们将从编译源代码开始。所以我们需要下载源代码包。【优先32-bit,目前64-bit有些问题。】
-
下载GLAD开源库,GLAD使用了一个在线服务。在这里我们能够告诉GLAD需要定义的OpenGL版本,并且根据这个版本加载所有相关的OpenGL函数。因为OpenGL只是一个标准/规范,具体的实现是由驱动开发商针对特定显卡实现的。由于OpenGL驱动版本众多,它大多数函数的位置都无法在编译时确定下来,需要在运行时查询。所以任务就落在了开发者身上,开发者需要在运行时获取函数地址并将其保存在一个函数指针中供以后使用。
-
解压下载的两个文件
-
将glfw-3.3.6.bin.win32下的include和vc2013复制,粘贴到新建的glfw2013文件夹下
-
将glfw2013文件夹下lib-vc2013里的动态链接库glfw3.lib拷贝到C:\Windows\SysWOW64目录下(动态链接库配置完毕)
-
新建项目TEST,将glad和glfw2013文件夹拷贝到工程目录下,并将glad里的glad.c复制粘贴到TEST.cpp所在目录下。
-
打开工程,配置include。项目——属性——C/C++,分别附加TEST项目下的glfw2013和glad的include文件夹。
-
配置静态链接。链接器——输入——附加依赖项,手动输入glfw3.lib。
-
指定静态链接路劲。链接器——常规——附加库目录(指定到TEST项目下glfw2013的lib-vc2013文件夹即可)
-
工程里包含glad.c文件。右击TEST——添加——现有类——glad.c
-
到此,环境搭
【VS2013】搭建OpenGL与C++控制台程序环境及窗体绘制
最新推荐文章于 2022-04-29 00:24:50 发布