别问我为啥要在9102年用 freeglut ……学校要求(
在安装的过程中踩了各种奇怪的坑……
这篇文章算是一个避坑指南吧(
安装前准备:
正确安装 VS2019(为了防止出现奇怪的问题,建议安装在默认位置)
给Windows 安装英语语言包(我用的是英语(美国),其他估计也行)
给VS2019安装英语语言包
开始安装:
去 https://github.com/Microsoft/vcpkg 下载最新的 Vcpkg
解压(确保文件所在目录没有中文字符)
按住Shift+右键,选择“打开Power Shell”(CMD应该也行,不过可能要去掉命令前的“./”)
在 vcpkg-master 文件夹下,运行命令
./bootstrap-vcpkg.bat
等待运行结束,继续运行命令
./vcpkg integrate install
(这条命令可能需要管理员权限的Power Shell,具体打开方式自行搜索)
(如果cmake下载失败,请手动下载cmake-3.14.0-win32-x86.zip放在downloads文件夹下,其他文件基本都能正常下载下来)
等待命令运行结束,继续运行命令
./vcpkg install freeglut:x86-windows
注意:这一步会尝试联网下载freeglut-3.0.0.tar.gz,但貌似因为某些原因,在国内压根无法下载……需要自行给PowerShell设置代理(或者用修改Hosts的形式将downloads.sourceforge.net 强制解析到本地服务器以达到“下载”的效果)来下载文件(实测把下载好的freeglut-3.0.0.tar.gz直接放在downloads文件夹下不可行)
等待命令执行
没有意外的话就已经安装完成了。
发表回复