2008-09-29 24 views

回答

0

您还可以从NMAKE生成文件的外部应用程序,就像任何其他的Makefile。

然而,叫什么呢?你需要安装WinZip命令行工具或者其他东西,对吧?

我建议你看SCons。这是一个奇妙的构建引擎,完全支持Windows和MSVC++,并解压缩内置的。

2

上做出任何的变体具有执行,可以通过命令行来完成任何任务的能力。实际上,任何makefile的大部分构建功能都将取决于编译器,链接器,库管理程序等外部进程的使用情况。唯一的缺点是语法有很多种变化(nmake,borland make ,GNU make等),使得写一个单一的跨平台makefile几乎是不可能的。

在回答特定的问题考虑以下几点:

 
main.cpp: archive.zip 
     unzip archive.zip 

这基本上说的main.cpp取决于archive.zip并指出这种依赖性可以通过调用“解压得到满足“命令。

+0

我们的来源是分裂的目录,并为每一个我们有一个单独的makefile文件。我尝试给它们添加命令,但是它们没有被执行。任何提示? – Vhaerun 2008-09-29 13:29:28