ubuntu20.04安装Eigen3.4.1
时间: 2024-09-21 15:12:14 浏览: 14
在Ubuntu 20.04上安装Eigen 3.4.1版本,你可以按照以下步骤操作:
1. **更新包列表**:
首先,确保你的系统已更新到最新版本,打开终端并运行:
```
sudo apt update
```
2. **添加第三方存储库**:
Eigen的官方apt源可能不是默认包含的,所以需要添加它。在终端中输入:
```
sudo add-apt-repository ppa:eigen/eigen3
```
然后按Enter键。
3. **更新存储库**:
更新添加的存储库列表:
```
sudo apt update
```
4. **安装Eigen**:
安装Eigen 3.4.1的具体命令是:
```
sudo apt install eigen3=3.4.1-2
```
如果你想安装特定版本,确保其与提供的版本号匹配。
5. **检查安装**:
安装完成后,可以确认Eigen是否成功安装:
```
eigen3-config --version
```
这将显示Eigen的版本信息。
请注意,由于软件包版本可能会随时间变化,上述步骤可能存在差异。如果安装过程中遇到问题,建议访问Eigen的官方网站 <https://eigen.tuxfamily.org/> 查找最新的安装指南。
相关问题
ubuntu 20.04安装eigen3.4
Ubuntu 20.04 安装Eigen 3.4库通常需要通过包管理器apt进行。以下是安装步骤:
1. 首先更新系统软件列表:
```bash
sudo apt update
```
2. 然后打开EPEL存储库,因为Ubuntu 20.04默认仓库可能不包含Eigen 3.4版本,而EPEL提供额外的科学计算软件包:
```bash
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
```
3. 更新软件源并继续安装:
```bash
sudo apt-get update
```
4. 安装Eigen库:
```bash
sudo apt-get install libeigen3-dev
```
这将安装Eigen 3及其开发头文件,如果需要特定版本(如3.4),可以尝试在ppa名称后加上对应版本号,例如`libeigen3-dev=3.4.*`。
5. 验证安装:
```bash
eigen3-config --version
```
如果安装成功,此命令应该显示Eigen 3.4.x的版本信息。
注意:有时EPEL存储库可能也需要手动启用,这取决于你的网络连接和个人需求。另外,对于最新版本的依赖,直接从Eigen官网下载源码并编译也是一个选择。
ubuntu20.04安装opencv3.4.1
Ubuntu 20.04 上安装 OpenCV 3.4.1 的步骤如下:
1. 安装依赖:
```
sudo apt update
sudo apt upgrade
sudo apt install build-essential cmake unzip pkg-config libjpeg-dev libpng-dev libtiff-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libgtk-3-dev libatlas-base-dev gfortran python3-dev
```
2. 下载 OpenCV 源码:
```
wget -O opencv.zip https://github.com/opencv/opencv/archive/3.4.1.zip
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/3.4.1.zip
unzip opencv.zip
unzip opencv_contrib.zip
```
3. 编译并安装 OpenCV:
```
cd opencv-3.4.1
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D INSTALL_C_EXAMPLES=OFF \
-D OPENCV_ENABLE_NONFREE=ON \
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-3.4.1/modules \
-D PYTHON_EXECUTABLE=$(which python3) \
-D BUILD_EXAMPLES=ON ..
make -j4
sudo make install
sudo ldconfig
```
4. 验证安装:
```
python3
>>> import cv2
>>> print(cv2.__version__)
```
如果输出了 "3.4.1",则说明安装成功。