opengl环境配置,使用glew和glfw(C++)

**做环境配置之前,我们首先要有visual studio

1.下载glew

http://glew.sourceforge.net/
这里我们下载二进制的,因为一会要和glfw配合使用,之前使用resource等好多方法,都不是很理想,会出现问题
在这里插入图片描述

2.下载glfw

https://www.glfw.org/
这里我们下载32位的,因为64位的使用也会出问题
点击download
在这里插入图片描述
选择32位二进制的
在这里插入图片描述

3.用vs配置

我这里把他们解压统一放在一个文件夹里
在这里插入图片描述
打开vs,新建一个项目,选择空项目
在这里插入图片描述
在这里插入图片描述
在右上方右击项目名,新建一项,选择.cpp
在这里插入图片描述
在这里插入图片描述
再次右击选择属性
在这里插入图片描述
上方改为所有
在这里插入图片描述
配置c/c++的包含目录
在这里插入图片描述
选择到你解压的两个文件夹的include目录即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加链接器的依赖库
在这里插入图片描述
这里lib要选到具体的32位
在这里插入图片描述
选择自己的vs版本
在这里插入图片描述
在这里插入图片描述
添加链接器的附加依赖项
在这里插入图片描述
从资源管理器中找到刚才两个文件夹内部的文件名,进行填写
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
再添加一项opengl32.lib
在这里插入图片描述

4.在项目工程中导入gl文件和函数值测试

导入文件不会报错大概率就没问题了
然后可以上网上复制gl的代码进行测试

在这里插入图片描述**

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
vs2022opengl环境配置的步骤如下: 1. 安装vcpkg: - 打开命令提示符或PowerShell,并导航到要安装vcpkg的目录。 - 使用Git下载vcpkg:`git clone https://github.com/microsoft/vcpkg.git` - 进入vcpkg目录:`cd vcpkg` - 运行bootstrap脚本:`bootstrap-vcpkg.bat`(Windows)或`./bootstrap-vcpkg.sh`(Linux/macOS) - 完成后,设置环境变量VCPKG_ROOT指向vcpkg目录。 2. 安装所需库: - 打开命令提示符或PowerShell,并导航到vcpkg目录。 - 安装GLFW:`vcpkg install glfw3:x64-windows` - 安装GLEW:`vcpkg install glew:x64-windows` - 安装GLM:`vcpkg install glm:x64-windows` - 安装SOIL2:`vcpkg install soil2:x64-windows` 3. 配置Visual Studio 2022项目: - 创建一个空的C++项目。 - 打开项目属性:右键单击项目->属性。 - 在属性页面中,选择“配置属性”->“常规”。 - 设置“输出目录”为你希望生成文件的目录。 - 在属性页面中,选择“配置属性”->“C/C++”->“附加包含目录”。 - 添加以下路径:`$(VCPKG_ROOT)\installed\x64-windows\include` - 在属性页面中,选择“配置属性”->“链接器”->“常规”。 - 将“附加库目录”设置为:`$(VCPKG_ROOT)\installed\x64-windows\lib` - 在属性页面中,选择“配置属性”->“链接器”->“输入”。 - 添加以下库依赖项: - `glfw3.lib` - `glew32.lib` - `opengl32.lib` - `soil2-debug.lib`(调试模式) - `soil2.lib`(发布模式) 4. 创建一个简单的OpenGL项目: - 在源文件中添加一个.cpp文件,并编写OpenGL代码。 - 例如,可以使用`#include <GL/glew.h>`和`#include <GLFW/glfw3.h>`引入OpenGL库。 - 编译并运行项目,确保没有错误。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值