配置OpenGL

一、下载三个文件

(一)下载GLEW

点我下载:GLEW

(二)下载GLFW

点我下载:GLFW

(三)下载CMake

点我下载:CMake

二、安装程序或解压资源

(一)找到我们下载的三个资源

(二)首先安装CMake

双击 cmake.msi,默认安装即可

(三)解压GLEW和GLFW

三、利用CMake提取文件

(一)打开命令行

找到glfw所解压的路径
此处为:
D:\source\glfw-3.3.8
先在命令行输入:
cd D:\source\glfw-3.3.8
再输入:
D:
即可切换到glfw的路径。

再输入:cmake .

完成后GLFW目录如图所示

VS2019 打开 GLFW.sln

点击重新生成解决方案,等待执行结束(30秒左右)。

四、找到所需的资源文件

(一)新建三个文件夹

(二)找到所需的资源放入三个文件夹

1、

找到 glew32.dll 复制到 DLL 文件夹

2、

放入 Include 文件夹

3、

放入 Lib 文件夹

(三)最后形成一下三个文件夹

1、

2、

3、

五、以上过程的文件资源

提取码:2020

六、创建第一个项目配置

(一)使用VS2019创建一个空的C++项目

(二)添加资源

将上面生成的三个文件夹 Include DLL Lib 放入与.sln同级的目录下。

(三)配置

右击项目名,选择属性

进行以下配置:

1、

2、

3、

4、

七、第一个项目

#include <iostream>
#include <GL/glew.h>
#include <GLFW/glfw3.h>

const int WIDTH = 1600;
const int HEIGHT = 1200;

int main()
{
	glfwInit();
	glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
	glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
	glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_COMPAT_PROFILE);
	GLFWwindow* window = glfwCreateWindow(WIDTH, HEIGHT, "OpenGL", NULL, NULL);
	if (window == NULL)
	{
		std::cout << "Failed to create GLFW window!" << std::endl;
		glfwTerminate();
		return - 1;
	}
	return 0;
}
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亦是远方

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值