如何编写C make文件

时间:2012-06-26 20:36:11

标签: gcc makefile gnu-make

我是C编程的新手。我想使用Make文件编译C程序。我可以使用以下命令编译源代码文件:

gcc `xml2-config --cflags --libs` -o xmlexample readelementsfile.c

但是当我创建make文件并将上面的命令添加到make文件中时,我收到此错误:

Makefile:1: *** missing separator.  Stop.

你能告诉我我哪里错了吗?

1 个答案:

答案 0 :(得分:4)

您需要指定目标:

all:
    gcc `xml2-config --cflags --libs` -o xmlexample readelementsfile.c

第二行开头的空格应为 Tab 字符。

您还可以指定依赖项,以便每次构建时都不会运行所有命令。

相关