ubuntu 安装/卸载/查找 boost

这篇具有很好参考价值的文章主要介绍了ubuntu 安装/卸载/查找 boost。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参考:

  • https://blog.csdn.net/guoguangwu/article/details/89245243
  • https://blog.csdn.net/qq_39885372/article/details/104397883

查看当前版本

dpkg -S /usr/include/boost/version.hpp

如果没有查到,也不表示没有安装,有可能是手动下载安装包安装的。检查办法是

sudo find /usr -name "libboost"

如果都有查到,说明没有安装。

命令安装指定版本

可以先安装一个:

sudo apt install aptitude

然后查看可以安装的版本:

aptitude search boost
p   dm-writeboost-dkms                                                   - log-structured caching for Linux                                               
p   ibus-typing-booster                                                  - Completion input method to speedup typing                                      
p   libboost-all-dev                                                     - Boost C++ Libraries development files (ALL) (default version)                  
p   libboost-all-dev:i386                                                - Boost C++ Libraries development files (ALL) (default version)                  
p   libboost-atomic-dev                                                  - atomic data types, operations, and memory ordering constraints (default version
p   libboost-atomic-dev:i386                                             - atomic data types, operations, and memory ordering constraints (default version
i   libboost-atomic1.67-dev                                              - atomic data types, operations, and memory ordering constraints                 
i A libboost-atomic1.67.0                                                - atomic data types, operations, and memory ordering constraints                 
p   libboost-atomic1.71-dev                                              - atomic data types, operations, and memory ordering constraints                 
p   libboost-atomic1.71.0                                                - atomic data types, operations, and memory ordering constraints                 
p   libboost-atomic1.74-dev                                              - atomic data types, operations, and memory ordering constraints                 
p   libboost-atomic1.74-dev:i386                                         - atomic data types, operations, and memory ordering constraints                 
p   libboost-atomic1.74.0                                                - atomic data types, operations, and memory ordering constraints                 
p   libboost-atomic1.74.0:i386                                           - atomic data types, operations, and memory ordering constraints                 
p   libboost-chrono-dev                                                  - C++ representation of time duration, time point, and clocks (default version)  
p   libboost-chrono-dev:i386                                             - C++ representation of time duration, time point, and clocks (default version)  
p   libboost-chrono1.67-dev                                              - C++ representation of time duration, time point, and clocks                    
p   libboost-chrono1.67.0                                                - C++ representation of time duration, time point, and clocks                    
p   libboost-chrono1.71-dev                                              - C++ representation of time duration, time point, and clocks                    
p   libboost-chrono1.71.0                                                - C++ representation of time duration, time point, and clocks                    
p   libboost-chrono1.74-dev                                              - C++ representation of time duration, time point, and clocks                    
p   libboost-chrono1.74-dev:i386                                         - C++ representation of time duration, time point, and clocks                    
p   libboost-chrono1.74.0                                                - C++ representation of time duration, time point, and clocks    
...

例如,我需要安装libboost-atomic1.67-dev版本,则运行下面的命令:

sudo apt-get install  libboost-atomic1.67-dev
dpkg -S /usr/include/boost/version.hpp # 查看安装好的版本

手动安装

参考:https://blog.csdn.net/qq_39885372/article/details/104397883

卸载

先查看当前版本,然后卸载指定的版本:文章来源地址https://www.toymoban.com/news/detail-425731.html

dpkg -S /usr/include/boost/version.hpp   
# 查找结果: libboost1.74-dev:amd64: /usr/include/boost/version.hpp
sudo apt-get autoremove libboost1.74-dev

到了这里,关于ubuntu 安装/卸载/查找 boost的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu上安装boost库为SOMEIP的X86和ARM下编译做准备(编译两种版本)

    Boost库是C++拓展库,是SOMEIP源码编译所必需的库。编译 Boost 库时,需要根据不同的架构,选择不同的工具链和参数 首先,Boost源码下载,Boost官网:https://www.boost.org 基于此处我编译的SOMEIP源码版本,需要安装1.74版本的Boost库,下载链接:https://boostorg.jfrog.io/artifactory/main/relea

    2024年02月10日
    浏览(44)
  • cuda 安装和卸载 (Ubuntu 2204)

    cuda需要Nvidia显卡或计算卡,AMD或intel显卡不行(但是也有套他们的标准) 就算是亮机卡也可使用,比如GT710这种 建议使用ubuntu来装,因为cuda就是在这个平台上开发的,当然别的linux系统也行 以下操作在ubuntu server 2204、debian12、debian11中都操作过,如果没有安装linux系统,可以

    2024年02月04日
    浏览(38)
  • Ubuntu 下安装软件,卸载,查看已经安装的软件

    参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种:  .deb 和.rpm 这两种安装文件  .bundle 这是二进制的安装文件 而 tar.gz 这类的只是压缩包(相当于 .rar,.zip 压缩包一样),如果此类文件是程序的话,得先解压。 用户手动选择安装目录是不必要的。这一套系统更了

    2024年02月16日
    浏览(44)
  • ubuntu中用apt命令安装、卸载软件

    命令 :apt install … 如:apt install influxdb-client 命令:apt purge … 如:apt purge influxdb-client 补充:删除软件包,同时删除了相应依赖软件包`。

    2024年02月11日
    浏览(50)
  • ubuntu下docker卸载和重新安装

    卸载:步骤一:停止Docker服务 首先,我们需要停止正在运行的Docker服务。打开终端,执行以下命令: sudo systemctl stop docker 步骤二:删除Docker安装包 接下来,我们需要删除已经安装的Docker软件包。执行以下命令: sudo apt-get purge docker-ce docker-ce-cli containerd.io 步骤三:删除Docke

    2024年01月25日
    浏览(38)
  • Ubuntu中的安装卸载及删除方法

    说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f insta

    2024年02月16日
    浏览(32)
  • VMware安装及其Ubuntu在虚拟中的安装与卸载(含Ubuntu系统配置)

    1.去vmware官网下载; 2.或者直接在搜索引擎搜索,网上有很多分享的虚拟机安装包。 1.下载文件:安装之后是这样的界面。 2.如果你点击下一步出现了这个页面的话,那就证明你电脑里面已经有VMware了,可以直接使用,如果想重新安装,直接删除就好,再重新打开安装程序继

    2024年02月08日
    浏览(53)
  • ubuntu彻底卸载libreoffice和安装wps

    1. 打开ubuntu桌面,右键  打开终端 方法一  完全卸载 根据提示输入管理员密码,然后根据提示 输入  Y  这样,等待卸载完成。 正常情况下上述命令执行完成后Libreffice的表格、绘图、文本、幻灯片等等全都会被卸载掉,同时相关快捷方式也会消失。 方法二  分部卸载 如果

    2024年02月13日
    浏览(37)
  • linux:Ubuntu完全卸载与安装Mysql

    参考:         Ubuntu完全卸载与安装Mysql_ubuntu重新安装mysql_墨1024的博客-CSDN博客

    2024年02月12日
    浏览(53)
  • cuda 安装和卸载 (Ubuntu 2204)详细图解

    cuda需要Nvidia显卡或计算卡,AMD或intel显卡不行(但是也有套他们的标准) 就算是亮机卡也可使用,比如GT710这种 建议使用ubuntu来装,因为cuda就是在这个平台上开发的,当然别的linux系统也行 以下操作在ubuntu server 2204、debian12、debian11中都操作过,如果没有安装linux系统,可以

    2024年02月10日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包