Visual Studio使用vcpkg快速配置OpenGL的方法

配置vcpkg

首先,根据官方推荐 ,可在C盘新建一个src文件夹(C:\src)。在该目录下运行PowerShell或普通cmd。运行以下命令下载vcpkg,执行bootstrap-vcpkg.bat脚本,并使其可在VS中使用。可将安装目录(如C:\src\vcpkg)添加进系统环境变量中以方便命令行调用。
如未安装过Git需先下载安装GIt,并将Git所在目录添加进环境变量中。

git clone https://github.com/microsoft/vcpkg
.\vcpkg\bootstrap-vcpkg.bat
.\vcpkg\vcpkg integrate install

配置OpenGL

目前最新的也是最推荐安装的IoenGL窗口相关第三方库为glfw,API相关第三方库为glad。运行下列命令安装。

.\vcpkg\vcpkg install glfw3 glad

还可根据需要安装数学库glm。

.\vcpkg\vcpkg install glm

接下来就可以在vs里直接include所需文件,不会产生编译和链接问题。

#include <glad/glad.h>
#include <GLFW/glfw3.h>

总结

vcpkg方式配置的缺点就是因为是直接使用编译好的库,所以不方便查看源码。如有查看源码需求还是要使用自己编译相关库并链接进自己的工程的方式。但如只是想调用接口这种方式即可满足需求。如库有更新,可直接使用vcpkg进行更新。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值