configure && make && make install
2015-04-21 13:04
253 查看
原文见这里
这里主要介绍linux下的软件安装过程,包括configure、make、make install三个过程。
首先会获取软件安装包,一般是tgz压缩包。
tar xfvz game.tgz
解压缩,接着执行configure、make、make insstall
根据之前检查环境和依赖的结果,生产Makefile文件(main job)
加上install参数即执行make install时,程序只会执行install section处的命令。install section的指令会将make阶段生产的可执行文件拷贝到相应的地方,例如/usr/local/bin
make clean 会删除上次make生产的obj文件以及可执行文件
Thats it !! Now the installation process must be clear to you. You surely will feel more at home when you begin your next software installation.
这里主要介绍linux下的软件安装过程,包括configure、make、make install三个过程。
首先会获取软件安装包,一般是tgz压缩包。
tar xfvz game.tgz
解压缩,接着执行configure、make、make insstall
第一步:./configure
首先检查机器的一些配置和环境,系统的相关依赖。如果缺少相关依赖,脚本会停止执行,软件安装失败根据之前检查环境和依赖的结果,生产Makefile文件(main job)
第二步:make
make是Unix系统下的一个包。执行make命令需Makefile文件。make会根据Makefile文件中指令来安装软件
Makefile文件中有许多标签,来表示不同的section。一般的,make会编译源代码并生成可执行文件,其实Makefile主要就是描述文件编译的相互依赖关系
第三步:make install
当执行make命令不加任何参数,程序就会按照Makefile的指令在相应的section间跳转并且执行相应的命令加上install参数即执行make install时,程序只会执行install section处的命令。install section的指令会将make阶段生产的可执行文件拷贝到相应的地方,例如/usr/local/bin
make clean 会删除上次make生产的obj文件以及可执行文件
Thats it !! Now the installation process must be clear to you. You surely will feel more at home when you begin your next software installation.
相关文章推荐
- ./configure && make && make install
- Linux ./configure && make && make install 编译安装和卸载
- ./configure && make && make install 编译安装和卸载 (Linux)
- Linux ./configure && make && make install 编译安装和卸载
- configure & make & make install
- ./configure && make && make install 编译安装和卸载 (Linux)
- Linux ./configure && make && make install 编译安装和卸载
- Linux ./configure && make && make install 编译安装和卸载
- ./configure && make && make install详解
- ./configure && make && make install详解
- Linux ./configure && make && make install 编译安装和卸载
- configure && make && make install详解
- ./configure && make && make install详解
- 编译安装简要说明(configure && make && make install)
- ./configure && make && make install详解
- Linux下./configure && make && make install 编译安装和卸载
- Linux随笔之——./configure、make、make install(转)
- Linux随笔之——./configure、make、make install(转)
- 理解configure,make,make install(笔记整理)
- The magic behind configure, make, make install