bsdmake

    1热度

    2回答

    我不知道有什么方法可以在GNU Make中定义编程目标。这怎么可能? 有时候可以走开with alternate methods。然而,在Makefiles中定义编程目标的能力对编写和组织复杂的生产规则非常重要,其中make。的复杂的生产规则的例子是在FreeBSD中的构建系统或在生成文件库如BSD Owl 壳脚本和Makefiles之间的main differences发现是: 在生成文件时,程

    1热度

    1回答

    我正在使用带有收据的Makefile,该收据使用M4生成某个文件。它使用一些复杂的shell结构来计算必须传递给M4的宏值。如何组织代码以避免以下示例中显示的冗余声明? M4TOOL= m4 M4TOOL+= -D PACKAGE=$$(cd ${PROJECTBASEDIR} && ${MAKE} -V PACKAGE) M4TOOL+= -D VERSION=$$(cd ${PROJECT

    0热度

    1回答

    我准备了TeX的文档Makefile,我想自定义TEXINPUTS环境变量,如下所示: 的Makefile说 TEXINPUTS= figures TEXINPUTS+= chapter1 TEXINPUTS+= chatper2 galley.pdf: ${SRCS} env TEXINPUTS="${TEXINPUTSPATH}" ${TEX} galley.tex 其中

    9热度

    5回答

    除了bmake是GNU make的BSD等价物,我无法清楚地了解它比GNU make的优势。谁能帮我?我只能找到一个有用的resource。更多的帮助或指针表示赞赏。 感谢,帕布