FishPlayer

一个喜欢摸鱼的废物

0%

Games101 作业windows环境配置

终于开始学习 Games101了。除了听课以外还想做他的作业多巩固一下。

但我实在是不想用虚拟机(菜,想调试),所以想整个windows这边的环境。
最开始按照一些教程配Cmake啥的,结果作业1编译就疯狂报错实在受不了。群友推荐了 vcpkg+vs 俺马上来试试。

vcpkg

https://github.com/microsoft/vcpkg/blob/master/README_zh_CN.md

安装并不难,找到了官方的简中手册,照着跑一轮就行。

安装作业依赖包

1
2
3
4
5
6
7

# install latest packages :D
.\vcpkg.exe install opencv:x64-windows
.\vcpkg.exe install eigen3:x64-windows

# install for all users
vcpkg integrate install

结果这个时候遇到了个天坑,eigen3这边的gitlab 仓库跑路了(不是)。

https://gitlab.com/libeigen/eigen/-/issues/2336

于是乎去暂存的仓库下载源码,然后放进 “vcpkg\downloads” 中,在执行之前的安装命令就好了

https://gitlab.com/cantonios/eigen/-/tree/3.3.9

作业框架设置

我是自己NEW了一个C++的空vs工程,把作业代码都丢进去。

目标平台选择x64

右键 项目 属性 -> c/c++ -> 语言 -> c++ 标准这边选择 c++17 (作业要求)