终于开始学习 Games101了。除了听课以外还想做他的作业多巩固一下。
但我实在是不想用虚拟机(菜,想调试),所以想整个windows这边的环境。
最开始按照一些教程配Cmake啥的,结果作业1编译就疯狂报错实在受不了。群友推荐了 vcpkg+vs 俺马上来试试。
vcpkg
https://github.com/microsoft/vcpkg/blob/master/README_zh_CN.md
安装并不难,找到了官方的简中手册,照着跑一轮就行。
安装作业依赖包
1 |
|
结果这个时候遇到了个天坑,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 (作业要求)