linux 安装eigen
时间: 2024-12-26 10:15:34 浏览: 9
### 安装Eigen库
在Linux操作系统中安装Eigen库的过程相对简单,因为Eigen主要由头文件组成,通常不需要编译。以下是具体的操作方法:
#### 下载Eigen库
可以从官方网站下载最新的稳定版本[^5]。访问[Eigen官方主页](http://eigen.tuxfamily.org/)并获取最新发布的源码包。
```bash
wget http://bitbucket.org/eigen/eigen/get/3.4.0.tar.gz
tar -xzvf 3.4.0.tar.gz
cd eigen-eigen-*
```
#### 设置环境变量或修改项目配置
对于大多数开发工具来说,只需要指定包含路径即可使用Eigen库。如果采用的是命令行编译,则可以在编译选项中加入`-I`参数来指明头文件的位置;如果是通过集成开发环境(IDE),则需设置其工程属性中的预处理器定义和附加包含目录。
当涉及到基于CMake构建系统的工程项目时,在`CMakeLists.txt`里添加如下语句以引入Eigen:
```cmake
find_package(Eigen3 REQUIRED)
include_directories(${EIGEN3_INCLUDE_DIR})
```
这会自动处理好所有的依赖关系,并让编译器知道去哪里寻找必要的头文件[^1]。
另外一种更简便的方式是从发行版自带的软件仓库直接安装已打包好的Eigen版本,比如Ubuntu用户可以通过apt-get快速完成这一过程:
```bash
sudo apt update && sudo apt install libeigen3-dev
```
这样就完成了Eigen库在Linux上的安装工作[^2]。
阅读全文