这学期选修一门张国栋老师的“计算机图形学”(计算机网络原理也是这个老师(⊙﹏⊙))。这就跟着老师入一下OPENGL的坑,看看水有多深。
- 首先打开Visual Studio Installer,点击修改。(修改加载很久自动退出,可以尝试点击更多中的修复,有可能以前安装中断,没有完全安装完成。)(也有可能是没有用管理员身份启动)
- 选择C++的桌面开发
- 选择单个组件-代码工具-NuGet包管理器
- 等待(喝茶)完成后根据指示重启。
- 打开Visual Studio 2019 开始配置OpenGL环境,新建一个空项目。
- 项目-管理NuGet程序包(若点击没有反应,退出以管理员模式启动或者修改账户权限为完全控制)
7.切换至浏览,搜索nupengl.core安装
8.正常书写OpenGL代码运行即可
Tips 1. 每次用VS打开一个新的.sln文件都需要重复使用NuGet配置OpenGL环境,因为每个项目是不共享NuGet软件包的。你可以理解为,每个.sln文件都是一个单独的虚拟环境,互不干扰。
Tips 2. NuGet真的挺好用,其实不仅配置OpenGL可以用它,使用VS配置其他啥的也是同理,比如OpenCV