当前位置: 首页 > news >正文

linux下软件安装 - 与GPT对话

1 cmake 没有uninstall

你是对的,CMake 默认情况下并没有提供 make uninstall 目标。这是因为 make install 操作是在特定的目录下进行安装的,CMake 不知道安装到了哪里以及哪些文件被安装了。因此,没有直接支持的 make uninstall 目标来进行卸载。

如果你想要卸载通过 make install 安装的文件,通常需要手动卸载。以下是一种手动卸载的方法:

  1. 首先,查看之前 CMake 安装时所使用的安装目录。在 CMakeLists.txt 文件中,通过 install 命令指定的目录就是你的库或可执行文件的安装路径。

  2. 进入到该目录,并删除对应的文件和目录。例如,如果你之前通过 make install 安装的共享库文件在 /usr/local/lib 目录下,你可以使用以下命令进行卸载:

    sudo rm /usr/local/lib/libexample.so

    如果有其他文件或目录也被安装,也需要一并删除。

  3. 如果你之前通过 install 命令在 /usr/local/include 目录下安装了头文件,你可以手动删除对应的头文件。

需要注意的是,这种手动卸载可能会有遗漏,特别是如果你安装了多个版本的库或者安装了大量文件。如果你希望有更好的管理和卸载支持,你可以考虑使用软件包管理工具,比如 checkinstall,它可以

http://www.lryc.cn/news/109896.html

相关文章:

  • idea 2023 新版ui中git的相关操作
  • vue3—SCSS的安装、配置与使用
  • Godot 4 源码分析 - Path2D与PathFollow2D
  • ardupilot 中坐标变换矩阵和坐标系变换矩阵区别
  • VR内容研发公司 | VR流感病毒实验虚拟现实课件
  • python——案例10:认识if、elif、else
  • Hadoop中命令检查hdfs的文件是否存在
  • 计算机网络用户接入层设计
  • 全志F1C200S嵌入式驱动开发(应用程序开发)
  • 人工智能学习07--pytorch23--目标检测:Deformable-DETR训练自己的数据集
  • Statefulset 实战 1
  • 没有jodatime,rust怎么方便高效的操作时间呢?
  • 如何把pdf转成cad版本?这种转换方法非常简单
  • MySQL常用函数方法
  • Linux命令200例专栏导读:实用指南助你成为Linux大师
  • ICN6202 MIPIDSI转LVDS桥接芯片的功能及特征 调试文档资料
  • vscode 格式问题
  • OPENCV C++(三)二值化灰度函数+调用摄像头+鼠标响应+肤色检测
  • zabbix简易入门:基本的网络监控、WEB监控
  • 51单片机学习--DS1302可调时钟
  • Matlab统计字符串中共有多少种字符以及每种字符出现次数的功能实现(Matlab R2021a)
  • HTTPS文件传输
  • LOL-v2数据集和VE-LOL数据集的区别
  • RabbitMQ(一) - 基本结构、SpringBoot整合RabbitMQ、工作队列、发布订阅、直接、主题交换机模式
  • 涉及IMU的专业术语
  • 二维数组对角线判断
  • 数据可视化(六)多个子图及seaborn使用
  • opencv-34 图像平滑处理-双边滤波cv2.bilateralFilter()
  • Leetcode 268. Missing Number
  • MybatisPlus实战笔记