使用命令提示符下的nmake,我尝试包含这样的Makefile
OUT = .
include $(OUT)\generated\deps.mk
以致命错误告终
严重错误U1052:找不到文件'$(OUT)\ generation \ deps.mk'
用代替变量。即正在运行
include .\generated\deps.mk
有效!我在这里做错了什么?使用Visual Studio 12中包含的nmake
答案 0 :(得分:1)
如果使用,我自己解决了!在include语句之前,或者将路径包含在<>中,变量会被扩展
所以,要么
OUT = .
!include $(OUT)\generated\deps.mk
或
OUT = .
include <$(OUT)\generated\deps.mk>
有效。当然两者都结合了