eigen库安装 ubuntu
时间: 2025-04-20 16:30:56 浏览: 27
### 安装Eigen库的方法
#### 使用包管理器安装
对于Ubuntu系统,最简便的方式是利用系统的包管理工具`apt-get`来安装Eigen库。这可以通过一条简单的命令完成:
```bash
sudo apt-get update
sudo apt-get install libeigen3-dev
```
这条命令会自动处理所有的依赖关系并安装最新版本的Eigen库到默认的位置,通常是`/usr/include/eigen3`[^1]。
#### 源码编译安装
另一种方法是从源代码构建和安装Eigen库。这种方法允许更灵活地控制安装选项以及指定自定义安装路径。具体操作如下所示:
- 首先下载Eigen库的压缩包:
```bash
wget https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.gz
```
- 解压刚刚下载下来的文件
```bash
tar xzvf eigen-3.4.0.tar.gz
```
- 进入解压后的目录创建一个新的build文件夹用于存放编译过程中产生的临时文件,并进入该文件夹内运行CMake配置脚本准备编译环境。
```bash
cd eigen-3.4.0/
mkdir build && cd build
cmake ..
```
- 编译完成后可以直接执行安装过程而无需调用`make`因为Eigen是一个基于模板实现的库并不涉及任何二进制文件生成所以不需要真正意义上的编译步骤。
```bash
sudo make install
```
以上两步将会把Eigen的相关头文件复制到系统的标准包含路径下使得其他程序能够正常找到这些资源[^2]。
#### 调整安装位置
有时可能希望改变Eigen库的实际存储地点。比如将其移动至`/usr/local/include/`而不是默认的`/usr/include/eigen3/`。此时可以采用拷贝命令来进行调整:
```bash
sudo cp -r /usr/include/eigen3/Eigen /usr/local/include/
```
这样做的好处是可以让某些特定的应用更容易访问到所需的库文件而不必额外设置包含路径变量[^4]。
阅读全文
相关推荐

















