./configure –prefix 命令用法
在Linux上编译安装软件时,经常遇到./configure –prefix=usr这个命令。./configure –prefix 是什么意思呢?下面简单介绍一下./configure –prefix 的用法。
源码的安装一般由有这三个步骤:配置(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
可以把所有资源文件放在/usr/local的路径中,就不会分散了。
用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单地删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。
当然要卸载程序,也可以在原来的make目录下用一次make uninstall,但前提是make文件指定过uninstall。
./configure –prefix 命令用法相关推荐
- Linux ./configure --prefix 命令是什么意思?
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(makeinstall). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./conf ...
- linux -- ./configure --prefix 命令
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./con ...
- 【已解答】Linux ./configure --prefix 命令是什么意思?
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./con ...
- ./configure --prefix 命令是什么意思?
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(makeinstall). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./conf ...
- Linux命令:configure --prefix=/ 有什么作用
作用是:编译的时候用来指定程序存放路径 . Configure 是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令 ./configure–help 输出详细的选项列表.其中, prefix ...
- Linux Shell脚本入门--wget 命令用法详解
Linux Shell脚本入门--wget 命令用法详解 wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上.它有以下功能 ...
- linux, configure --prefix=/有什么用
"linux, configure --prefix=/"的作用是:编译的时候用来指定程序存放路径 . 1.不指定prefix,可执行文件默认放在/usr /local/bin,库 ...
- ./configure --prefix
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./con ...
- strace命令用法详解
11-15 Web开发 Dante 7,290 strace命令用法详解 11-15 7,290 调用: strace [ -dffhiqrtttTvxx ] [ -acolumn ] [ -eexp ...
最新文章
- 再也不用担心过拟合的问题了
- 你所不知道的 Android Studio 调试技巧
- python中remove函数是什么意思,python中pop函数和remove函数有什么区别
- ABAP SAPGUI 里使用 F4 value help 选择时间
- 关于两个jar包中存在包名和类名都完全相同的jar包冲突问题
- 分子模拟软件amber_容天AMBER优化的GPU解决方案
- Leetcode 124.二叉树中的最大路径
- WordPress文章ajax,使用ajax在WordPress后台删除文章方法
- 北京环球度假区:尚未发布票务信息,未面向公众销售任何门票
- 小知识 | 谈谈 损失函数, 成本函数, 目标函数 的区别
- 我不应该用计算机做题,中考答题涂卡必须用2B铅笔,看到电脑扫描的试卷,才明白有多重要...
- NOIP 2010 普及组解题报告
- 【安装记录】安装 pyzmq ==19.0.2 报错记录
- 可靠产品设计的5项技术 02-识别和评估关键的可靠性风险
- 光学方面的SCI收录期刊
- 新手如何建立网站,网站建设的几个步骤
- UU快修-家电维修网点综合查询平台
- python_面向对象,以及类的相关知识
- 下列4组数据类型中 c语言允许的一组是,下列4组数据类型中,C语言允许的一组是...
- 简单易学:本身就很小且简单