0
点赞
收藏
分享

微信扫一扫

GAMES101课程Win10下Visual Studio环境搭建

君心浅语 2022-04-30 阅读 75

网上有很多详细文章讲解过这一部分,这里做一次针对课程需要的汇总操作

通过VS自带的NuGet安装

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

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

VCPKG包管理工具

下载与安装

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

在其中选择Code->DownloadZIP

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

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

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

常用命令

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

安装Eigen的过程为例

  • VCPKG SEARCH查看有哪些

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

  • VCPKG INSTALL name:version安装

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

  • VCPKG INTEGRATE INSTALL集成全局

输入VCPKG INTEGRATE INSTALL后回车

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

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

其他建议

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

举报

相关推荐

0 条评论