当前位置: 技术问答>linux和unix
新手问。怎么写makefile。刚学
来源: 互联网 发布时间:2017-02-21
本文导语: “helloworld”用Ubuntu虚拟机linux下写的makefile文件。需要几个程序啊。 一个如下程序不行么 #include main() { printf("helloworld"); } 刚学不会用 | 一般是有头文件和.c文件的,当然直接那样也是可以的。 hello:h...
“helloworld”用Ubuntu虚拟机linux下写的makefile文件。需要几个程序啊。
一个如下程序不行么
#include
main()
{
printf("helloworld");
}
刚学不会用
一个如下程序不行么
#include
main()
{
printf("helloworld");
}
刚学不会用
|
一般是有头文件和.c文件的,当然直接那样也是可以的。
hello:hello.o
gcc -o hello hello.o
hello.o:hello.c
gcc -c -o hello.o hello.c
clean:
rm hello
rm hello.o
|
比如你的文件名为 test.c
gcc -o test.o test.c
test.bin: test.c include/*
gcc -o test.bin test.c
gcc -o test.o test.c
test.bin: test.c include/*
gcc -o test.bin test.c
|
clean有点问题,在前面加一点东西吧。
.PHONY:clean
clean:
rm -f hello hello.o