如果未定义变量,则 nmake 抛出错误



我有一个通过nmake运行的makefile,而不是gnumake。

我有一些代码取自一个旨在 gnumake 的制作文件......

# out_repo = 
ifndef out_repo
$(error out_repo is not set)
endif

这不适用于 nmake。在 nmake 中是否有一种方法可以让我具有相同的行为,如果未定义变量,则 make 过程将出错?

NMAKE 语法中的等效代码为:

# out_repo = 
!ifndef out_repo
!error out_repo is not set
!endif

请参阅我对 https://stackoverflow.com/a/54046754/318716 的回答,以获取对较旧的、更有用的 NMAKE 文档的参考。

相关内容

最新更新