Doxygen:从Windows为Linux生成makefile

时间:2012-12-31 14:04:06

标签: makefile doxygen gnu-make

我正在解决现有项目中的一些问题。在这个项目中,使用Doxygen生成文档。需要Pdf文档。

项目必须在Windows上运行。我们正在使用DDC-I(用于安全关键软件)的套件,它具有自己的命令提示符。这个命令提示符“仿效”(如cygwin)一些Unix命令和工具,比如“make”,这就是问题所在。

当我生成文档时Doxygen创建了一些Makefile,因为我在Windows上这个makefile包含命令“del”,但是当我从命令提示符调用“make clean”时出现此错误:

/bin/sh: del: command not found make: *** [clean] Error 12

这是因为命令提示符使用类似Unix的make和aspect来查看“rm”命令而不是“del”命令。 我尝试了不同的解决方案,但最简单的方法是为Linux生成makefile,即使我在Windows上也是如此。 有可能吗?

提前谢谢!

这是系统: Doxygen 1.7.4 Windows XP GNU Make 3.81

1 个答案:

答案 0 :(得分:2)

没有办法配置它,但是从版本1.8.0开始,doxygen写了一个make.bat(使用del),你可以在纯Windows环境中使用它和一个Makefile(使用rm),你可以在Cygwin中使用它喜欢环境。