在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  網(wǎng)絡安全/ 怎樣將 automake 項目恢復到運行 "./configure&q

怎樣將 automake 項目恢復到運行 "./configure"之前的模樣?

當 automake 項目 運行./configure 之后,會根據(jù)目標機器(當前機器)生成Makefile,以及其他的相關(guān)文件,然而這些文件不僅占體積,而且包含大量的關(guān)于本機器的相關(guān)信息。這樣的話不利于源代碼的發(fā)布,然而為了調(diào)試程序,編譯和運行并不可少,./configure 有必須執(zhí)行。

因此有沒有工具或者./configure 加上相應的參數(shù)來清理不必要的文件?

我曾經(jīng)嘗試在網(wǎng)上搜索過資料,但是好像針對automake構(gòu)建工具的資料不是很多,即使有也是主要說明其工作模式。當然不排除仍然會有漏網(wǎng)之魚。

我也嘗試過閱讀 ./configure 代碼,然而由于我本身對shell就不是很熟悉,在加上這個文件的代碼量實在太大,完全理解在短時間里根本可能,因此我編輯器搜索 "clean",但是這個單詞不是出現(xiàn)在注釋中,就是出現(xiàn)在變量名中,而且相關(guān)內(nèi)容也都是針對目標文件、二進制文件的清理。好像沒有清理Makefile等文件的。

若有高見,多謝回答!

回答
編輯回答
念舊

你在執(zhí)行./configure之前先新建個.gitignore文件啊,執(zhí)行完./configure之后,把多余出來的文件都放到.gitignore里,這樣就不會提交到代碼庫上了

2017年9月1日 09:53