1.创建C++空项目
2.复制源文件和头文件
.hpp是头文件(提供函数和类声明),.cpp是源文件(提供具体实现)
将代码框架文件夹(官网)的3个源文件和2个头文件添加到项目虚拟文件夹中(放在一起也可以)
3.Eigen
3.1 改名
下载Eigen后,将文件名修改与include预编译指令include中寻找的路径名一致
此时预编译指令还是报错,是因为编译器在头文件的查找路径表里没有Eigen所在的文件路径,因此编译器找不到该文件所需要的头文件
3.2 修改包含目录属性
将存放Eigen文件夹的路径添加进项目设置 - VC++目录 - 包含目录中
4. OpenCV
4.1 修改包含目录属性
将以下2个路径再次添加到项目设置 - VC++目录 - 包含目录中

4.2 添加依赖项
把opencv\build\x64\vc14\bin 中的相应文件opencv_world4XXd.dll(XX可能不同)
4.3 将dll库复制到运行文件夹
把opencv\build\x64\vc14\bin 中的相应文件opencv_world460d.dll复制到D:\(你自己创建工程文件名)\x64\Debug 中
Reference:
包含目录、库目录、附加包含目录、附加库目录、附加依赖项之详解-优快云博客
计算机图形学-GAMES101作业-在Visual Studio中搭建Eigen和OpenCV的环境_哔哩哔哩_bilibili