linux中如何用make生成维护文件?

来源:百度知道 编辑:UC知道 时间:2024/09/24 06:20:22
头文件是:datetime.h
源文件是:getdt.c
现在只有这两个文件,如何写makefile及如何执行make?

makefile:
getdt: getdt.c
然后在包含那个makefile的目录下面输入make。
一般make会自动找寻依赖关系来生成getdt,如果不行则将makefile更改如下:
getdt: getdt.c
gcc -c getdt.c -o getdt
如果不需要包含第三方的库就可以这样写,如果需要额外的库,加上-l<lib_name>的选项,比如包含socket,则写成
gcc -c getdt.c -lsocket -o getdt
头文件不需要特殊包含,gcc会在getdt.c中自动找寻所需的.h。

推荐autobook