图形学实验用的VS2017本地环境配置,VS 2017配置opencv、Eigen
最近在进行图形学相关实验时,会用到VS 2017,虚拟机里的VScode卡得小宇宙爆发,索性就在本地进行配置吧。这个过程主要需要配置 opencv 和 Eigen 线代库。下面是配置教程:
一、VS2017 配置OpenCV
这是我看到的最详细的配置教程:
VS2017配置opencv教程(超详细!!!)
配置问题
在配置好后,测试运行时,我的报错“由于找不到 opencv_world341d.dll,无法继续执行代码。”。这个问题就是环境没有配置好,网上的参考教程挺多的,我依次检查环境配置无误后,看到其他教程在环境变量有时引用的是 VC15
的 bin
文件夹(上述参考教程是 VC14
的 bin
),于是我怀疑自己的环境变量和复制到 C:\Windows\SysWOW64
和 ``C:\Windows\System32中的文件不一致。于是我重新将环境变量中
VC14中的
bin`文件夹下的文件复制到相应的文件夹,问题解决!
二、VS2017 配置Eigen
Eigen库在VS2017下的配置与使用
这个教程虽然操作简单,但是有问题,每次都要配置,还好先参考了上面的配置教程。我们需要再属性管理器里配置,将附加目录包加进去,步骤如下:
第一步:打开属性管理器
第二步:编辑“Microsoft.Cpp.x64.user”的属性
第三步:编辑C/C++中的“附加包目录”
为了保险起见,我把 “F:\Softwareinstall2\eigen3\Eigen” 和 “F:\Softwareinstall2\eigen3\Eigen” 都加入其中。
看评论感觉是这个教程的问题,因为配置好了,其余的教程我也没找了。