Eigen是一个优秀的矩阵计算库,具有良好的计算速度,为很多计算软件所采用,比如TensowFlow就是基于Eigen的,选择一个广为接受的库的好处是有什么问题能够及时找到答案,同时受欢迎的库一般会维护得更好。
如何在VS中添加Eigen依赖:
(1)获取Eigen库:在官方网站下载文件并在要使用的地方解压缩:https://eigen.tuxfamily.org/
(2)在VS项目中添加依赖:在项目名称上右键,设置属性--> C/C++ --> General,Additional Include Directories
比如,我将Eigen放在了Solution文件夹中,可以使用:$(SolutionDir)\eigen-3.4.0
(3)在需要使用Eigen的地方include就可以使用了
比如:#include<Eigen\Dense>
#include <unsupported/Eigen/FFT>