来自https://gist.github.com/sighingnow/deee806603ec9274fd47#file-makefile-L6,以下内容有效:
ifeq ($(OS), Windows_NT)
IS_WINDOWS = 1
else
IS_WINDOWS = 0
endif
这$(OS)
是有条件的,我在任何地方都找不到有关它的文档。这是什么故事$(OS)
,有人可以提供这方面的文档吗?
来自https://gist.github.com/sighingnow/deee806603ec9274fd47#file-makefile-L6,以下内容有效:
ifeq ($(OS), Windows_NT)
IS_WINDOWS = 1
else
IS_WINDOWS = 0
endif
这$(OS)
是有条件的,我在任何地方都找不到有关它的文档。这是什么故事$(OS)
,有人可以提供这方面的文档吗?
该
OS
环境变量在Windows系统上可用;例如,请参阅此 Windows 环境变量列表。这个有条件的...
...正在通过查看环境变量的值来检查 make 是否正在 Windows 上运行
OS
。如果等于Windows_NT
,则进行集合IS_WINDOWS=1
。否则,制作集合
IS_WINDOWS=0
。