QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1267|回复: 5

请教make软件安装问题

[复制链接]
发表于 2006-2-22 16:54:53 | 显示全部楼层 |阅读模式
请问我得到一个安装包是install.tar.gz,解压缩以后得到一个install子目录,cd install以后,./configure中的./是代表在install子目录下,configure是代表install下的configure文件吧。
make就不用加./了吗?make不是在运行install下的make文件吗?他的机理是什么,是在运行一个/bin或者/sbin下的make吗(类似ls命令),然后再调用install下的什么文件。
make install也是这个问题,也是想知道make install是如何运行的。
呵呵,谢谢回答我问题的人。我不懂,所以请教了。
发表于 2006-2-22 19:29:57 | 显示全部楼层
make
读当前目录下的 Makefile 文件,执行默认 target

make install
读当前目录下的 Makefile 文件,执行 target : install
回复

使用道具 举报

 楼主| 发表于 2006-2-22 23:09:56 | 显示全部楼层
[quote:0c74ec1dc1="VirusCamp"]make
读当前目录下的 Makefile 文件,执行默认 target

make install
读当前目录下的 Makefile 文件,执行 target : install[/quote]

想再弄明白一点。也就是说,make 和 make install  是bash下的两个命令(类似ls,ps,who,find等等),它们调用当前目录下的您说的文件,对吧?
它们是在gcc安装包里面的吗?也就是说,我安装了gcc编译器,就可以使用make,make install  了,没有安装,就不能使用它们。
呵呵,谢谢了,还的费费您的手指了,敲几个字。
回复

使用道具 举报

发表于 2006-2-23 12:13:26 | 显示全部楼层
make 和 make install 是bash下的两个命令(类似ls,ps,who,find等等)...

这种理解是错误的。
需要看一下Makefile规则!到google里搜索下很多。
回复

使用道具 举报

发表于 2006-2-23 17:01:48 | 显示全部楼层
make 是命令 , 来自 gnu make 软件包, 不在 gcc 里.

install 是参数,传给 make.

同样还有:
make uninstall
make check
回复

使用道具 举报

 楼主| 发表于 2006-2-24 20:57:08 | 显示全部楼层
[quote:1c94044457="VirusCamp"]make 是命令 , 来自 gnu make 软件包, 不在 gcc 里.

install 是参数,传给 make.

同样还有:
make uninstall
make check[/quote]

thanx
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-29 07:23 , Processed in 0.066833 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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