GAMES101课程Win10下Visual Studio环境搭建

网上有很多详细文章讲解过这一部分,这里做一次能用、简单的精简总结

通过VS自带的NuGet安装

GAMES101课程Win10下Visual Studio环境搭建_第1张图片

直接在解决方案处右键选择NuGet,搜索后下载,在已安装中选择项目添加

Eigen很顺利地可以用,但OpenCV在作业三直接无法使用

VCPKG包管理工具

下载与安装

GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS

在其中选择Code->DownloadZIP

下载完成后解压,最好是非中文路径

GAMES101课程Win10下Visual Studio环境搭建_第2张图片

双击运行如图中所示的程序,会开始下载vcpkg.exe,建议挂梯子或者调个人少的时候下载

如果都没有手机开流量连接热点可以一试

GAMES101课程Win10下Visual Studio环境搭建_第3张图片

 下载完成后在地址栏中输入cmd后回车即可开始使用

常用命令

  • 查看可下载的库 VCPKG SEARCH
  • 安装一个叫name的版本version的库 VCPKG INSTALL name:version
  • 查看已安装的库 VCPKG LIST
  • 移除已安装的库 VCPKG REMOVE
  • 集成到全局 VCPKG INTEGRATE INSTALL

安装Eigen的过程为例

  • VCPKG SEARCH查看有哪些

在其中输入VCPKG SEARCH后回车,完成后Ctrl+F查找,如果找不到请将方向改为向上,并取消区分大小写

GAMES101课程Win10下Visual Studio环境搭建_第4张图片

  • VCPKG INSTALL name:version安装

输入vcpkg install eigen3后回车,这时默认会安装32位版本,若使用64位版本vcpkg install eigen3:x64-windows

GAMES101课程Win10下Visual Studio环境搭建_第5张图片

  • VCPKG INTEGRATE INSTALL集成全局

输入VCPKG INTEGRATE INSTALL后回车

GAMES101课程Win10下Visual Studio环境搭建_第6张图片

使用 

现在完成了32位Eigen库的安装和环境集成,在VS中即可使用已安装的库

 需要如图中选择为x86,通常情况下默认即是x86

导入作业模板时注意不要将Cmake导入

其他建议

建议使用x64版本获取更好性能,尤其要将VS中Debug改为Release,在作业一中就明显可发现两者的性能差距,Debug下甚至不如虚拟机快

你可能感兴趣的:(图形学,visual,studio,c++,ide)