configure:configure:是一个shell脚本,它在源文件的根目录中。他的作用是检查你的系统中是否有编译这个程序依赖的其它库之类的东西。prefix 参数——指定目标安装路径,必须指定,否则不知道默认安装到哪里,不方便以后的管理(类似windows的安装路径)完整命令:

configure:

configure:是一个shell脚本,它在源文件的根目录中。他的作用是检查你的系统中是否有编译这个程序依赖的其它库之类的东西。

prefix 参数——指定目标安装路径,必须指定,否则不知道默认安装到哪里,不方便以后的管理(类似windows的安装路径)

完整命令:

sudo ./configure --prefix=安装目录


make:

make指令最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译的工作。

Makefile:这个文件是按照特定的语法编写的,文件中说明了,如何编译的各个源文件并链接生成可执行文件,并要求定义源文件之间的依赖关系。

简单的说:定义好源文件之间的依赖关系,并编译生成可执行性文件(这里是编译,不是检查)。

完整命令:

sudo make


make install:

执行安装,在执行configure的时候prefix指定的安装路径也是在此时创建出来的。

完整命令:

 sudo make install


安装:

1、下载目标make源码: http://ftp.gnu.org/gnu/make/

wget http://ftp.gnu.org/gnu/make/make-3.75.tar.gz

2、解压make源码到随便一个目录。

tar -zxvf make-3.75.tar.gz
cd make-3.75

3、执行./configure

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

4、最后执行make install

make
make install


搞定,终于可以使用make和make install了

上一篇:微信小程序不支持wx.getUserInfo授权的解决方法

下一篇:Ubuntu下GCC的安装以及版本控制

评论列表
发表评论
称呼
邮箱
网址
验证码(*)
热评文章
相关阅读