试编写一个简单的Makefile文件,使其能生成test目标文件。
有prog.c、code.c、prog.h、code.h四个文件,其中prog.c程序代码中包含了prog.h、code.h两个头文件,code.c包含了code.h头文...
有prog.c、code.c、prog.h、code.h四个文件,其中prog.c程序代码中包含了prog.h、code.h两个头文件,code.c 包含了code.h头文件,
展开
1个回答
展开全部
test:test.o #第一个目标会生成.exe文件,依赖test.o文件\r\n gcc -o test test.o #编译连接test.o生成test.exe文件\r\ntest.o:test.c #目标为test.o,依赖test.c文件\r\n gcc -c test.c #编译test.c生成test.o文件\r\n \r\n test.exe依赖于test.o\r\n test.o依赖于test.c\r\n test.c → test.o → test.exe \r\n\r\n注:每一个gcc的命令行开头是头tab键做的空格,这效果不好,其他命令开头不能是tab
追问
这不是另外一题的答案吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询