我有 Visual Studio 2013 社区版,我得到了 pbrt-v2 代码库,并且一直在尝试构建解决方案,但这是我遇到的错误之一(它似乎与 nmake 相关):
NMAKE - Error 1 error U1077: 'if' : return code '0x1'
我不确定该怎么做,因为其他说明似乎不太清楚。任何帮助将不胜感激!谢谢你,祝你有美好的一天!
- - - - - - - 更新 - - - - - - - - - -
我让它在 Visual Studio 2013 上编译和构建。问题是我认为我的 PBRT 文件已经过时。基本上我所做的是我通过 github 检查了该项目,我认为这应该可以工作,但后来我注意到您可以在网站上下载最新的 pbrt-v2 文件。事实上,作者有一个 VS studio 2015 的解决方案文件,我删除并重新安装了 2013,因为我认为这是问题所在。无论如何,使用我直接从网站下载的文件中的 2012 年,我能够构建解决方案。我会继续提出问题,以防万一有人遇到类似问题。