Eigen3安装、卸载与重装(包含一键卸载安装指令)

ubuntu中一键卸载安装的.sh文件下载链接

一、卸载

1.查看当前版本

pkg-config --modversion eigen3

会返回版本号

2.删除eigen3相关文件

查看eigen3位置

sudo updatedb
locate eigen3

删除eigen3相关文件

sudo rm -rf /usr/include/eigen3
sudo rm -rf /usr/lib/cmake/eigen3
sudo rm -rf /usr/local/include/eigen3
sudo rm -rf /usr/local/lib/cmake/eigen3
sudo rm -rf /usr/share/doc/libeigen3-dev 
sudo rm -rf /usr/local/share/pkgconfig/eigen3.pc /usr/share/pkgconfig/eigen3.pc /var/lib/dpkg/info/libeigen3-dev.list /var/lib/dpkg/info/libeigen3-dev.md5sums
sudo rm -rf /usr/local/lib/pkgconfig/eigen3.pc
sudo rm -rf /usr/local/share/eigen3

刷新查看是否删除彻底

sudo updatedb
locate eigen3
pkg-config --modversion eigen3

二、安装需要的版本

1.官网下载需要的版本的压缩包解压

2.编译安装

这里以3.2.1版本为例

cd eigen-3.2.1
mkdir build
cd build
cmake..
sudo make install
sudo cp -r /usr/local/include/eigen3 /usr/include 

3.查看当前版本

pkg-config --modversion eigen3

总结使用以下命令可直接一步完成

注意相关版本信息,如下的是eigen-3.3.0的版本

#删除之前版本
locate eigen3
sudo rm -rf /usr/include/eigen3
sudo rm -rf /usr/lib/cmake/eigen3
sudo rm -rf /usr/local/include/eigen3
sudo rm -rf /usr/local/lib/cmake/eigen3
sudo rm -rf /usr/share/doc/libeigen3-dev 
sudo rm -rf /usr/local/share/pkgconfig/eigen3.pc /usr/share/pkgconfig/eigen3.pc /var/lib/dpkg/info/libeigen3-dev.list /var/lib/dpkg/info/libeigen3-dev.md5sums
sudo rm -rf /usr/local/lib/pkgconfig/eigen3.pc
sudo rm -rf /usr/local/share/eigen3
pkg-config --modversion eigen3
# 下载新的编译安装
wget https://gitlab.com/libeigen/eigen/-/archive/3.3.0/eigen-3.3.0.zip
unzip eigen-3.3.0.zip
cd eigen-3.3.0
mkdir build
cd build
cmake ..
sudo make install
sudo cp -r /usr/local/include/eigen3 /usr/include 
# 检测当前版本
pkg-config --modversion eigen3
### 回答1: 要卸载Ubuntu 18.04上的Eigen,请按照以下步骤操作: 1. 打开终端。 2. 输入以下命令以卸载Eigen: sudo apt-get remove libeigen3-dev 3. 按下Enter键并输入您的密码(如果需要)。 4. 等待卸载完成。 5. 输入以下命令以删除任何残留文件: sudo apt-get autoremove 6. 按下Enter键并等待完成。 现在,Eigen已从您的Ubuntu 18.04系统中卸载。 ### 回答2: Ubuntu 18.04是一种常用的操作系统,它的软件包管理系统可以方便地安装、升级和卸载各种软件。如果需要卸载eigen,以下是详细的操作步骤: 第一步,打开终端,输入命令sudo apt-get remove eigen3。这个命令会卸载eigen3以及与之关联的其他必要软件包。在卸载过程中,你需要输入管理员密码验证。 第二步,如果想要卸载eigen3的所有依赖库,可以输入命令sudo apt-get autoremove。这将会卸载eigen3相关的其他软件包及其依赖项。警告:你需要仔细地检查这个操作的输出结果,确保没有删除你不想删除的依赖库。 第三步,要确认eigen3已经卸载,可以输入命令dpkg-query -l eigen3。如果输入结果中未出现eigen3的任何信息,则说明它已经被成功卸载。 总结:卸载eigen3的方法非常简单,只需要在终端中输入sudo apt-get remove eigen3这个命令即可。卸载过程中需要输入管理员密码。如果需要卸载eigen3相关的其他软件包及其依赖项,可以输入sudo apt-get autoremove这个命令。最后,要确认eigen3已经被卸载可以输入dpkg-query -l eigen3这个命令来检查。 ### 回答3: Ubuntu18.04自带了eigen的库,该库是一个开源的C++模板库,提供了线性代数、矩阵运算等基本数学功能。但是如果您不再需要使用该库,可以通过以下步骤卸载它。 步骤1:打开终端。 在Ubuntu中可以使用Ctrl + Alt + T快捷键打开终端。 步骤2:输入命令。 在终端中输入以下命令来删除eigen的库。 sudo apt-get remove libeigen3-dev 步骤3:输入密码。 按下回车,系统会提示您输入密码。 步骤4:确认卸载。 按下回车,系统会提示是否确认卸载,如果确认,请输入Y。 步骤5:等待完成。 系统会提示您输入要卸载的软件包数量,确认后需要等待一段时间让系统完成卸载。 步骤6:清理不需要的包。 在卸载完成后,您可以使用以下命令来清理不需要的包。 sudo apt-get autoremove 以上步骤就是卸载eigen的过程,但是请注意删除之前是否有其他软件依赖于该库,否则可能会导致其他软件无法运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值