【已解答】Linux ./configure --prefix 命令是什么意思?
源码的安装一般由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 命令是什么意思?相关推荐
- Linux ./configure --prefix 命令是什么意思?
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(makeinstall). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./conf ...
- linux -- ./configure --prefix 命令
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./con ...
- linux, configure --prefix=/有什么用
"linux, configure --prefix=/"的作用是:编译的时候用来指定程序存放路径 . 1.不指定prefix,可执行文件默认放在/usr /local/bin,库 ...
- ./configure --prefix 命令是什么意思?
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(makeinstall). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./conf ...
- ./configure –prefix 命令用法
在Linux上编译安装软件时,经常遇到./configure –prefix=usr这个命令../configure –prefix 是什么意思呢?下面简单介绍一下./configure –prefi ...
- Linux之 prefix 命令
摘自 :http://baike.haosou.com/doc/3909580-4103422.html linux安装软件采用源码安装灵活自由,适用于不同的平台,维护也十分方便. 源码的安装一般由3 ...
- php中 prefix,linux中--prefix命令是什么意思?
概念: 源码的安装一般由3个步骤组成:配置(configure).编译(make).安装( make install ). Configure是一个可执行的脚本,它有很多选项,在待安装的源码路径下使用 ...
- linux configure 的 --prefix 参数的作用
linux configure --prefix 的作用是:编译的时候用来指定程序存放路径 . 如下面示例: cd keepalived-1.2.18/ && ./configure ...
- Linux命令:configure --prefix=/ 有什么作用
作用是:编译的时候用来指定程序存放路径 . Configure 是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令 ./configure–help 输出详细的选项列表.其中, prefix ...
最新文章
- 下午就要考试啦~~附上自己做的考试范围
- Mysql---Centos7软件安装
- IIS 6.0安全增强
- 分析linux系统的运行性能,Linux系统如何分析CPU的性能瓶颈
- ios微信支付失败 php,iOS 微信支付疑难杂症。
- vue App.vue router 过渡效果, keep-alive 结合使用示例
- C语言学习笔记---字符串查找函数strstr()和strpbrk()函数
- Microsoft Dynamics CRM Server 2011安装配置
- 用python监控您的window服务
- 这只拒绝内卷的 AI 狼火了!高智商却自暴自弃,不想抓羊只想躺
- 超市负库存产生的原因及对策
- 实战Nginx(4)-压缩模块与http首部响应报文模块
- ArchLinux-KDE桌面美化
- ietester不错
- 计算机组装维修设置还原点,win10的还原点设定还原后安装的软件还在吗?
- 基于SSM java学校教务管理系统
- WXGA TFT和XGA TFT的区别
- 视频系统 存储服务器 黄灯闪烁,服务器网口黄灯闪烁
- 数据库---- 增删改查
- 流星雨灯c语言程序,c++流星雨编程步骤祥解
热门文章
- 云信小课堂丨简单四步,快速搭建协同办公系统!
- “最佳融合通信创新应用平台”认证!2021 年度全球新经济卓越成就奖揭晓
- 干货 | BBR及其在实时音视频领域的应用
- 0408互联网新闻 | 区块链医疗解决方案落地应用,阿里云、支付宝共同研发;安卓全球开发者峰会将于10月23-24日在加州召开...
- 如何将char类型数据转化给int
- 少侠请重新来过 - Vue学习笔记(二) - Vue生命周期
- Spire.XLS 教程:从C#的Excel形状中提取文本和图像
- struts2S2-045漏洞相关信息
- CAS单点登录0-原理
- 解决: Sudamod/CM-13.0 源代码出现 Fatal: duplicate project .....问题