简单Makefile文件编写

简单编写单个C文件的Makefile文件,文件名为demo.c

demo.c文件如下:

#include <stdio.h>

int main()
{
    printf("hello,world!\n");
    return 0;
}

编写Makefile文件如下:

demo:demo.o
    gcc demo.o -o demo
demo.o:demo.c
    gcc -c demo.c -o demo.o

clean:
    rm -rf *.o

在Ubuntu14.04   gcc version 4.8.4下执行:

 

 

上面的Makefile略显复杂,也可以精简如下:

demo:demo.c
    gcc demo.c -o demo

效果是一样的。

 

posted @ 2023-06-03 10:41  UNkey  阅读(50)  评论(0)    收藏  举报