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

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

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

如果配置--prefix,如:

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

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

用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。

当然要卸载程序,也可以在原来的make目录下用一次make uninstall,但前提是make文件指定过uninstall。

【已解答】Linux ./configure --prefix 命令是什么意思?相关推荐

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

    源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(makeinstall). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./conf ...

  2. linux -- ./configure --prefix 命令

    源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./con ...

  3. linux, configure --prefix=/有什么用

    "linux, configure --prefix=/"的作用是:编译的时候用来指定程序存放路径 . 1.不指定prefix,可执行文件默认放在/usr /local/bin,库 ...

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

    源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(makeinstall). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./conf ...

  5. ./configure –prefix 命令用法

    在Linux上编译安装软件时,经常遇到./configure –prefix=usr这个命令../configure –prefix 是什么意思呢?下面简单介绍一下./configure –prefi ...

  6. Linux之 prefix 命令

    摘自 :http://baike.haosou.com/doc/3909580-4103422.html linux安装软件采用源码安装灵活自由,适用于不同的平台,维护也十分方便. 源码的安装一般由3 ...

  7. php中 prefix,linux中--prefix命令是什么意思?

    概念: 源码的安装一般由3个步骤组成:配置(configure).编译(make).安装( make install ). Configure是一个可执行的脚本,它有很多选项,在待安装的源码路径下使用 ...

  8. linux configure 的 --prefix 参数的作用

    linux configure --prefix 的作用是:编译的时候用来指定程序存放路径 . 如下面示例: cd keepalived-1.2.18/ && ./configure ...

  9. Linux命令:configure --prefix=/ 有什么作用

    作用是:编译的时候用来指定程序存放路径 . Configure 是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令 ./configure–help 输出详细的选项列表.其中, prefix ...

最新文章

  1. 下午就要考试啦~~附上自己做的考试范围
  2. Mysql---Centos7软件安装
  3. IIS 6.0安全增强
  4. 分析linux系统的运行性能,Linux系统如何分析CPU的性能瓶颈
  5. ios微信支付失败 php,iOS 微信支付疑难杂症。
  6. vue App.vue router 过渡效果, keep-alive 结合使用示例
  7. C语言学习笔记---字符串查找函数strstr()和strpbrk()函数
  8. Microsoft Dynamics CRM Server 2011安装配置
  9. 用python监控您的window服务
  10. 这只拒绝内卷的 AI 狼火了!高智商却自暴自弃,不想抓羊只想躺
  11. 超市负库存产生的原因及对策
  12. 实战Nginx(4)-压缩模块与http首部响应报文模块
  13. ArchLinux-KDE桌面美化
  14. ietester不错
  15. 计算机组装维修设置还原点,win10的还原点设定还原后安装的软件还在吗?
  16. 基于SSM java学校教务管理系统
  17. WXGA TFT和XGA TFT的区别
  18. 视频系统 存储服务器 黄灯闪烁,服务器网口黄灯闪烁
  19. 数据库---- 增删改查
  20. 流星雨灯c语言程序,c++流星雨编程步骤祥解

热门文章

  1. 云信小课堂丨简单四步,快速搭建协同办公系统!
  2. “最佳融合通信创新应用平台”认证!2021 年度全球新经济卓越成就奖揭晓
  3. 干货 | BBR及其在实时音视频领域的应用
  4. 0408互联网新闻 | 区块链医疗解决方案落地应用,阿里云、支付宝共同研发;安卓全球开发者峰会将于10月23-24日在加州召开...
  5. 如何将char类型数据转化给int
  6. 少侠请重新来过 - Vue学习笔记(二) - Vue生命周期
  7. Spire.XLS 教程:从C#的Excel形状中提取文本和图像
  8. struts2S2-045漏洞相关信息
  9. CAS单点登录0-原理
  10. 解决: Sudamod/CM-13.0 源代码出现 Fatal: duplicate project .....问题