vcpkg安装freeglut(#include <GL/glut.h>和<GL\freeglut.h>无法识别)

1. 前言
在Windows下开发C++程序时,常用依赖包的管理是一个头疼的问题。Vcpkg是一个命令行包管理工具,它可以极大地简化三方库的获取、安装、使用和部署流程。

下载vcpkg

vcpkg下载地址

2. 下载后解压,解压后路径,如:D:\OpenGl\vcpkg-master

(自己决定解压后路径,与后续添加环境变量相关)

 其中包含vcpkg.exe文件 **(压根就没有)**,把 D:\OpenGl\vcpkg-master添加到系统环境变量(基本操作)

3. Win+R快捷键打开【运行】,输入cmd,敲回车打开dos窗口

 运行 vcpkg install freeglut

但是,但是这里会提示“vcpkg不是内部或外部命令,也不是可执行程序或批处理文件”
在这里插入图片描述
注意原博主提到的vcpkg.exe文件,但下载后只发现了bootstrap-vcpkg.bat,这时候需要只需要根据自己的系统运行下面这两条语句,就可以获得vcpkg.exe文件了。

​bootstrap-vcpkg.bat​​ (Windows) #生成​​vcpk.exe​​
​​./bootstrap-vcpkg.sh​​(Linux、macOS)

4. 解决3中出现的问题后,安装

vcpkg install freegult

vcpkg install GLEW 

vcpkg install glm

5. 运行命令,将 vcpkg 聚合到 visual studio

vcpkg integrate install

6. 参考
OpenGL学习(一) freeglut / GLEW 环境搭建与窗口创建_AKGWSB 's blog-CSDN博客
vcpkg安装freeglut(起因:#include <GL/glut.h>无法识别)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值