Re: [問題] make install指令差異@@?

看板FreeBSD作者時間19年前 (2006/11/12 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《chiouss.bbs@ptt.cc (Alive a Life)》之銘言: > ※ 引述《chinsan.bbs@bbs.sayya.org (淡)》之銘言: > : 有個誤解處: > : 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
文章代碼(AID): #15LW_l00 (FreeBSD)
文章代碼(AID): #15LW_l00 (FreeBSD)