如何为c ++创建“makefile”?

时间:2011-09-08 14:46:14

标签: unix makefile

我经常使用visual c ++ 2010来创建控制台应用程序作为编程问题。这个提交要求我在unix环境中通过某些命令给出文件“Makefile”的源代码

所有:     g ++ program.cc -o program

因为我不使用unix而且从未创建过“makefile”。我不知道如何提交。我已经阅读了一个makefile,它应该为编译程序提供方向依赖等。我在程序中使用头文件iostream字符串和迭代器。我尝试过“all:”命令。 bash返回命令未找到。

有人可以帮我这个提交吗?代码已准备就绪,但唯一停止提交的是“makefile”。请包含shell命令。

1 个答案:

答案 0 :(得分:1)

你在all:行之后缺少换行符和两个标签(是的,你看对了,而不是空格),如下所示:

all:
        g++ helloworld.cc -o helloworld

要调用make,请在包含Makefile的目录中键入make。通常不考虑对系统头的依赖性,如果您的代码只有一个文件,则可以放心地忽略它。