是否有用于D编程语言的GNU Make-type程序?

del*_*992 6 d makefile

或者在Windows上我想我可以使用批处理脚本?

paf*_*fcu 14

Make与语言无关:它可以与任何编程语言一样好(或者根据你的观点而不好).

  • 这几乎是正确的.`make`有一些内置的假设.例如,它假定每个规则都生成一个文件.它支持使用单个命令(例如yacc)从单个源生成多个目标的工具,充其量是尴尬的.GNU make对某些语言也有一些自动规则,但其他语言则不然. (4认同)

And*_*scu 6

我建议你查看rdmd实用程序,它是标准dmd发行版的一部分.rdmd获取主模块并从中推断出所有传递依赖性.