3
我想知道是否有一個標準的方法來指示基於Makefile的C/C++項目中的依賴關係。我應該在INSTALL還是README中提到它?有沒有一種標準的方式來記錄GNU Make包中的依賴關係?
我想知道是否有一個標準的方法來指示基於Makefile的C/C++項目中的依賴關係。我應該在INSTALL還是README中提到它?有沒有一種標準的方式來記錄GNU Make包中的依賴關係?
隨着我打開的大多數'.tar'文件,他們在INSTALL或README中記錄依賴關係。似乎沒有一個標準的方法來處理這個問題。除了構建過程中的歷史打嗝之外,我所見過的最好的makefile通常包含關於代碼依賴關係的評論信息。
在其他許多情況下,makefile文件已經自動生成的類似的Automake,cmake的,premake,蟒蛇,perl的,等程序...
自動生成的makefile往往是一個正常的很困難人讀。手工製作的makefiles對於我們凡人來說更容易閱讀。
Ummm依賴項放在makefile中。 –
@brianbeuning:說「項目X依賴於libY構建」不會在Makefile中進行。說「可執行文件X取決於二進制文件libY.so」確實存在於Makefile中。 – nneonneo
@nneonneo既然你的回覆使用了「depends」兩個不同含義的單詞,你可以通過這個問題了解我的,也可能是其他的混淆。 –