看板FreeBSD
标 题Re: [问题] make install指令差异@@?
发信站山水兰阳 (Sun Nov 12 01:16:04 2006)
转信站ptt!ctu-reader!news.nctu!ilcbbs
※ 引述《[email protected] (Alive a Life)》之铭言:
> ※ 引述《[email protected] (淡)》之铭言:
> : 有个误解处:
> : make clean 指的并不是『清除旧的程式和 source』
> : 而是清除(预设)该 port 以及其他有 dependcy 关系的 port 他们里面的 work 目录,
> 抱歉,这是用词上的错误。我那时候是想要强调 make clean 会把编译出来的 binary
> (但是还没 install) 的内容也清除,所以用了那个不恰当的说法。 :Q
可并不是每个 port 都会需要 build, compile 的啊 :p
所以有 work 目录,里面也不一定是得是『编译出来的 binary』吧
而 port 需要 build, compile 的 work 目录内,也不只有『编译出来的 binary』,
通常还会包括 extract、patch 解开後的 source code。
我知道你所谓『make clean 会把编译出来的 binary(但是还没 install) 的内容也清除』
应该是指进入该 port 内的 work 目录或 tarball 解开、编译後的目录,打 make clean
那麽通常会清除相关 obj file,
可是呢,原 po 本来问的『请问一下...安装ports的时候...输入 make clean』
你大概搞混『在 port 目录打 make clean』以及
『在 port 内的 work 目录或 tarball 解开、编译後的目录,打 make clean』
的差异吧
百样米养百种人,不同性质、不同 maintainer 所弄出来的 port 都不太一样吧 :p
举个例子,像是 www 类很多都是不需『编译』的 port
所以呢,『make clean 会把编译出来的 binary(但是还没 install) 的内容也清除』
这个说法还是有问题 XD
--
静中见真境,淡中识本然
--
◢◣ - ● -
◢██◣◢◣ ` Origin: 宜兰资教.山水兰阳 telnet://yilan.twbbs.org
~~ ﹌ ~﹌ ﹉ From : 220-132-119-51.HINET-IP.hinet.net