Linux下编译软件时指定安装目录
Linux下编译软件时指定安装目录
1、 源码的安装步骤
源码的安装一般由3个步骤组成:
**
1). 配置(configure)、
2). 编译(make)、
3). 安装(make install)。
**
2、 ./configure –prefix=/usr/local/test
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的路径中,不会杂乱。
3、 prefix选项其他好处
用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。
当然要卸载程序,也可以在原来的make目录下用一次make uninstall,但前提是make文件指定过uninstall。
Linux下编译软件时指定安装目录相关推荐
- Linux下编译软件时指定安装目录的好处
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./con ...
- Linux下常用软件压缩包方式安装
Linux下常用软件压缩包方式安装 特别说明:以下需要安装的软件,下载相应压缩包后均上传至服务器的/opt/目录下 1.JDK安装 下载JDK 解压JDK tar -zxvf jdk-8u211-li ...
- linux下编译软件通用方法(memcached为例)
1)到软件的官网或其他网站下载软件的源码包 2)解压源码包,并切换到源码目录中 3)使用./configure --help查询配置帮助,里面可能会有安装指南(Installation directo ...
- linux安装截图,Linux下截图软件Scrot的安装
scrot的安装 系统CentOS 6.2 i386 # wget http://fossies.org/unix/privat/scrot-0.8.tar.gz # tar xvf scrot-0. ...
- linux下编译ios,为iOS安装OpenCV
一,要求 CMake 2.8.8 或者更高 Xcode 4.2 或者更新 二,从Git库取得最新的 OpenCV 使用 git 客户端从 http://github.com/itseez/opencv ...
- Linux 下如何查询 tomcat 的安装目录
在命令终端输入如下命令: [root@htlwk0001host ~]# sudo find / -name *tomcat*
- linux如何编译boost指定库,linux下编译安装boost库
linux下编译安装boost库 先看一下系统环境 Linux o-pc 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x ...
- linux 保存编译log,(转)Linux下编译安装log4cxx
一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...
- Linux下的软件安装方式+源码安装软件cmatrix代码雨
Linux下的软件安装方式 1 rpm工具安装 2 yum工具安装 3 源码编译安装 软件包类型 1 二进制软件包(=rpm软件包) 无需编译,直接安装 根据计算机CPU架构类型和操作系统选择合适的软 ...
- Linux下的软件安装
Linux下的软件安装 一.软件安装包介绍 1.1 软件包分类 1.2 源码软件包 1.2.1 这里我们使用C语言来编写一个简单的程序,然后来完成编译安装 1.2.2 安装编译所需的工具软件gcc 1 ...
最新文章
- r语言提取列名_R语言基础(2)向量|矩阵|数组|数据框|数据IO|实用函数
- 一键启动Zookeeper集群
- 身上的WZSZF01重担开始减轻
- [模拟|数位] leetcode 9 回文数
- BestCoder Round #75
- octave与matlab语法,Octave与Matlab
- Fdfs_client类报错
- 使用PPT画图,取消自动选点(自动吸附点)解决方案
- 中文分词技术--统计分词
- 学计算机系的考公好考吗,最适合考公务员的十大专业,学个好专业,考公很容易!...
- [Usaco2010Hol]Dotp
- 学习Python会用到的8个软件,你用的哪些
- 五笔中三个字的词组打法
- ubuntu 查询uuid_ubuntu
- 进入fastboot模式后,一连接刷机助手就变成press any key to shutdown
- 1分钟链圈 | 区块链从业者平均年收入在20万元左右!纳斯达克报告:只有5%的IT供应商部署了区块链...
- mvc java框架_java常用MVC框架说明与对比
- scrapy微博反爬虫_Scrapy 爬取新浪微博(解析api)
- 电容笔和Apple Pencil的区别有哪些?双十二好用电容笔推荐
- ls一1测距仪说明书_【杜克 LS-P 激光测距仪使用总结】模式|功能_摘要频道_什么值得买...
热门文章
- python中的元组字符串整数浮点数都是不可变的数据类型,Python不可变数据类型总结...
- python case when用法_oracle菜鸟学习之 select case when的使用
- python黑色背景rbg_使用python PIL将RGB图像转换为纯黑白图像
- kibana是什么_三千字带你搞懂什么是ELK
- 竞选计算机协会网络部部长,计算机协会部长竞选演讲稿
- 14-微信小程序商城 产品详情页布局(微信小程序商城开发、小程序毕业设计、小程序源代码)(黄菊华-微信小程序开发教程)
- vba ado返回集合_VBA利用IE,抓取深市股票涨跌数据
- 解决Android Studio Import Sample网络连接失败问题
- 用python爬虫抓站的一些技巧
- 如何彻底删除SQL 2005数据库(完整版)