LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 719|回复: 5

关于make的一些问题

[复制链接]
发表于 2004-6-17 09:57:13 | 显示全部楼层 |阅读模式
就是安装二进制软件包时,我知道怎么安装,可是不知道为什么,
./configure --prefix=/  configure是什么意思?在安装软件的过程中起什么作用阿?  还有configure到根目录下是什么意思?
make 在安转过程起什么作用?
make test  这个市什么意思?
make install
如果安装完好,我在make clean,那意味着什么?还需要make install?
发表于 2004-6-17 11:14:01 | 显示全部楼层
./configure 是对源码包和依赖的库进行检测并创建一些Makefile文件,make 是按照那些Makefile文件的指挥进行对源码进行编译,
make test是对编译成功的文件进行检测(有时可以不用),
make install 自然就是把编译好的文件安到指定的地方去( ./configure 后的--prefix=/ 就是指定安到 /bin下,也有的软件指定/usr/bin,就是--prefix=/usr 了 )
make clean不影响你已经install好的软件,只是对源码包进行清理,以后如果需要重装此软件,你还可以再用这个包。
make uninstall 就是卸载软件了(有的软件没有这个,想卸载就直接删)
 楼主| 发表于 2004-6-17 11:16:27 | 显示全部楼层
make clean后
是不是直接make install就可以了,而不用重新编译了??
 楼主| 发表于 2004-6-17 11:18:52 | 显示全部楼层
我是指重新安装,直接make clean,然后make install就可以了吧?
 楼主| 发表于 2004-6-17 11:20:20 | 显示全部楼层
非常感谢你!;)
发表于 2004-6-17 18:03:24 | 显示全部楼层
最初由 zjken 发表
make clean后
是不是直接make install就可以了,而不用重新编译了??

不行!再安装还是要 ./configure   , make ,make install     三步曲的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表