Linux中./configure --prefix命令是什么意思?

2023-11-11

概念:

源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装( make install ).

Configure是一个可执行的脚本,它有很多选项,在待安装的源码路径下使用命令./configure --help 输出详细的选项列表。

其中–prefix选项是配置安装的路径.

作用1:

如果不配置该选项,安装后可执行文件默认放在/usr/local/bin中,库文件默认放在/usr/local/lib中,配置文件默认放在/usr/local/etc中,其它的资源文件放在/usr/local/share中,比较凌乱。

如果配置–prefix,如:

./configure --prefix=/usr/lcoal/test

可以把所有的资源文件放在/user/local/test路径中,不会杂乱。

作用2:

当某个安装的软件不在需要时,只需要简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需要拷贝整个目录到另一个机器即可(相同的操作系统);
当然卸载程序,也可以在原来的make目录下用一次make uninstall,但前提是make文件指定过uninstall。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux中./configure --prefix命令是什么意思? 的相关文章

  • Bailian3709 2进制转化为3进制【进制转换】

    题目链接 2进制转化为3进制 总时间限制 1000ms 内存限制 65536kB 描述 输入一个2进制的数 要求输出该2进制数的3进制表示 在3进制的表示中 只有0 1 2三种符号 输入 第1行是测试数据的组数n 后面跟着n行输入 每组测试
  • 彻底弄懂CommonJS和AMD/CMD!

    JS中的模块规范 CommonJS AMD CMD 如果你听过js模块化这个东西 那么你就应该听过或CommonJS或AMD甚至是CMD这些规范咯 我也听过 但之前也真的是听听而已 现在就看看吧 这些规范到底是啥东西 干嘛的 一 Commo
  • Ubuntu 搜狗输入法显示繁体,一直不显示简体

    1 问题 在ubuntu系统下 安装好sogou输入法之后 用了一段时间之后 输入拼音之后 老是出现繁体字 很烦 原因 可能误触了繁体简体开关 2 解决办法 按住shift 不放 同时 按下ctrl 和F键 即可 有些博客和评论说这种方式在
  • linux各种文件系统挂载总结

    mount语法 mount t 类型 o 挂接方式 源路径 目标路径 t 选项 iso9660 光盘或光盘镜像 msdos DOS fat16文件系统 vfat Windows 9x fat32文件系统 ntfs Windows NT nt

随机推荐

  • Redis核心知识点

    Redis面试精选 1 redis 简介 简单来说 redis 就是一个数据库 不过与传统https download csdn net download liyangxueit 12307486库不同的是 redis 的数据是存在内存中的
  • ++k与k++区别 和双目运算符结合

    最近在写代码时发现了这样一个错误 题目如下 链接 Hdu 1027 关键代码如下 int k 1 while next permutation s begin s end if k m 注意 问题就出在这里 for int i 0 i
  • C#编程和网络编程入门

    文章目录 一 用C 编写一个命令行 控制台程序 二 用C 编写一个简单的Form窗口程序 参考 一 用C 编写一个命令行 控制台程序 要求 用C 编写一个命令行 控制台hello world程序 实现如下功能 在屏幕上连续输出50行 hel
  • Qt的MVC模型/视图编程(一)——理论知识

    一 为什么需要MVC模型 视图 MVC模型 视图架构是用于实现对大量数据的存储 处理及其显示 如下图所示 没用MVC存储数据的是图片中的上半部分 用了MVC处理数据后的是图片的下半部分 1 MVC模型 视图的作用 a 模型 数据 与视图 显
  • 基于QT的串口调试助手制作

    目录 1 创建文件 2 串口界面制作 3 代码 4 结果 5 改进 6 百度链接 1 创建文件 创建带有ui界面的qt程序 可以点击文件 新建文件或项目就会出现上面的界面 选这Application 应用程序 创建项目 其中Qt Widge
  • 实验七 组合数据类型 Educoder

    实验七 组合数据类型 Educoder 组合数据类型是计算机编程中非常重要的概念之一 它允许我们将多个不同类型的数据组合在一起 形成一个新的数据类型 在本篇文章中 我将介绍组合数据类型的概念和用法 并通过一个示例源代码来展示它的应用 在讨论
  • “自顶向下,逐步求精”方法简要介绍

    什么是自顶向下 逐步求精 自顶向下 逐步求精 是结构化程序设计常见的思路 自顶向下 是将复杂 大的问题划分为小问题 找出问题的关键 重点所在 然后用精确的思维定性 定量地去描述问题 逐步求精 是将现实世界的问题经抽象转化为逻辑空间或求解空间
  • openwrt下crontab定时任务实现

    openwrt下crontab定时任务实现 我的需求是需要加个定时执行脚本来监控智能网关运行的进程 一旦网关进程异常关闭 就能立即把它拉起来 从而保证网关运行的可靠性 这里我们用到了crontab服务 OpenWRT系统默认已经加入了cro
  • 最大比例

    题目描述 解析 接下来就是求解k和p的过程 在这道题中很难使用欧几里得算法就求解最大公约数 因此尝试使用另一种方法 更相减损术 循环相减法 如果要使用欧几里得算法的话 就需要开一个非常复杂的根号 非常难算 代码 include
  • 【MyBatis】查询语句汇总

    定义一个Car类 封装汽车相关信息的 pojo类 public class Car 数据库表当中的字段应该和pojo类的属性一一对应 建议使用包装类 这样可以防止null的问题 private Long id private String
  • 大数据面试-07-大数据工程师面试题

    面试问题 1 从前到后从你教育背景 学过哪些课 到各个项目你负责的模块 问的很细 本以为他是物理学博士 但是所有的技术都懂 2 hadoop 的 namenode 宕机 怎么解决 先分析宕机后的损失 宕机后直接导致client无法访问 内存
  • Ubuntu暂停和恢复下载

    下载anaconda时用的官网地址 速度太慢 用ctrl c暂停了 从网上查找的恢复下载的方法有 wget c URL URL是下载网址 不是本地文件的路径 用本地路径时会出现Scheme missing
  • java ref out_ref与out之间的区别深入解析

    ref和out都是C 中的关键字 所实现的功能也差不多 都是指定一个参数按照引用传递 对于编译后的程序而言 它们之间没有任何区别 也就是说它们只有语法区别 总结起来 他们有如下语法区别 1 ref传进去的参数必须在调用前初始化 out不必
  • Github速度太慢全网最全方案

    Github速度太慢全网最全方案 近日 我在Github上下载源码 真的鸡肋 慢的一匹 通过以下方式 让我下载Github速度飞快 因为刚好有代理 就用的第一种方式 而后面几种方式参考自网上的一些方案 自己也尝试了一下 有点用 就贴出来 给
  • SpringBoot2+Netty+WebSocket(netty实现websocket)

    一 SpringBoot2 Netty WebSocket netty实现websocket 支持URL参数 原文链接 https zhengkai blog csdn net article details 91552993 思路 用ne
  • 基于springCloud的微服务架构设计

    Spring Cloud作为一套微服务治理的框架 几乎考虑到了微服务治理的方方面面 之前也写过一些关于Spring Cloud文章 主要偏重各组件的使用 本次分享主要解答这两个问题 Spring Cloud在微服务的架构中都做了哪些事情 S
  • MySQL导入生成ER模型

    概述 ER模型使用可视化了实体存储的信息 以及直观的呈现了实体与实体的关系 在我们实际的应用系统开发过程中新建ER模型可以更好的理解业务模型 为以后的开发维护工作起到归纳总结的作用 Freedgo Desgin是一款轻松 快速 协作地创建各
  • http状态码413,并提示Request Entity Too Large的解决办法

    使用wordpress的用户经常遇到的问题 就是在后台上传多媒体文件的时候 发现文件大小是有限制的 通常是2M 如图 如果上传的文件超过2M 服务端返回的状态码会是413 同时提示上传失败 实际上 这个限制是可以修改的 一般来说 出现htt
  • pandas 创建空csv并且插入和修改数据

    创建带有列名的空csv def create one day csv event date csv df empty pd DataFrame columns id natural language sql isSatisfied df e
  • Linux中./configure --prefix命令是什么意思?

    概念 源码的安装一般由3个步骤组成 配置 configure 编译 make 安装 make install Configure是一个可执行的脚本 它有很多选项 在待安装的源码路径下使用命令 configure help 输出详细的选项列表