1.基础配置,编辑器选择,实例代码运行

1.基础配置,编辑器选择,实例代码运行

1.1 目标

由于平时使用的vscode进行编码,所以在编辑器选择上,首先想到了使用vscode,所以找到了这篇文章。
VSCode配置OpenGL
所以本章就以实现这个示例代码为目标,来进行基础的配置。

1.2 出现的问题 以及解决办法

按照文章中的规范,配置结束之后出现了以下几个问题,依次列出来并解答
(1)未安装MinGW
在这里插入图片描述
做到第四步的时候,发现找不到libopengl32.a文件,原因是没有安装MinGW,百度搜了一下,安装好。
安装之后,会弹出MinGW的界面,这个时候不要急着关,把BasicSetup中的基础包下载安装一下,如果在下载过程中报错,是因为某些包需要科学上网才可以下载。
在这里插入图片描述
(2)代码编辑报错
按照实例中的代码编写完成后,发现会有报错
在这里插入图片描述
这个原因是因为,引用的时候有先后顺序,后引用的glfw3会覆盖掉先引用的gl库所以更换引用顺序即可

#include <GL/gl.h>
#include "glfw3.h"

改为

#include "glfw3.h"
#include <GL/gl.h>

(3)运行报错
编辑没有报错后按照实例代码运行,发现有报错
g++ : 无法将“g++”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
这是因为没有配置环境变量引起的,
解决方法:
右键“此电脑”——“属性”——“高级系统设置”——“环境变量”,在“系统变量”的“Path”中添加变量值“D:\MinGW\bin\”

1.3成功运行实例代码

解决了以上的问题后,成功运行实例代码在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值