Eigen[1]: GetStart
前言
Eigen是一个高层次开源C++库,有效支持线性代数、矩阵和矢量运算、数值分析及其相关算法。
编译安装
下载Eigen源码,解压缩后,用Cmake-GUI打开,选择MSVC编译:
Configure后修改install目录:
点击Generate生成工程,然后点击open Project打开VS .sln工程文件,编译INSTALL项目
编译结束后,便可以在上面指定的install文件夹下找到Eigen库。
测试用例
新建CMakeLists.txt
和eigen_test.cpp
文件,内容分别如下:
cmake_minimum_required(VERSION 3.6) |
|
同样选择用Cmake-GUI MSVC编译,注意修改Eigen3_DIR
:
打开工程,编译eigen_test项目,执行有如下打印:
1 1
1 0
Linux安装
apt install libeigen3-dev |
进阶学习
参考
[1] Eigen官方文档
[2] Eigen中文翻译
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 旭穹の陋室!
评论