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

问题描述 投票:0回答:1

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

我从makefile中获取了一些用于进行numakake的代码...

# out_repo = 

ifndef out_repo
$(error out_repo is not set)
endif

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

gnu-make nmake
1个回答
0
投票

NMAKE语法中的等效代码为:

# out_repo = 

!ifndef out_repo
!error out_repo is not set
!endif

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

© www.soinside.com 2019 - 2024. All rights reserved.