什么是 GNU-Make 测试,用于测试系统是 Unix 还是 Windows,并且可以在 Unix 和 Windows 上运行?
例如,如果 shell 命令在 unix 和windows 上foo
总是等于,我可以在我的 makefile 中使用以下内容来获得这种效果:bizz
buzz
IS_UNIX := $(shell foo)
ifeq "$(IS_UNIX)" "bizz"
BUILD_ARCH := UNIX
else
BULID_ARCH := WINNT
endif
什么命令可以充当foo
?