我在Makefile業務中迷失了方向,我試圖與它接觸。如果有人能夠在我正在編程的例子中清楚說明,我很樂意。使用Makefile鏈接多個文件
我有這些文件:
my-bit-vector.h -> a header file included in eratost.c, ppm.c
ppm.c -> a .c file which includes my-bit-vector.h and error.h
error.h -> a header file included in eratost.c, ppm.c
error.c -> a .c file which includes error.h and defines the functions in it
erato.c -> a .c file which includes my-bit-vector.h and error.h
我需要將這些連接成一個可執行文件。我將如何通過Makefile來做到這一點?我希望我沒有忘記一些事情。能否請你幫忙?
哪一個包含你的'main'函數?所有這些文件都放在一個目錄中嗎? – patrickvacek
@patrickvacek爲什麼包含main()的源代碼很重要? – mah
main()以ppm.c爲單位,文件在一起。 – imre