我尝试使用 Visual Studio 2022 构建
mitsuba-msvc2010.sln
。我未能成功构建此解决方案;很可能是由于 SCons 的一些变化。这是我得到的错误
AttributeError: 'SConsEnvironment' 对象没有属性 'has_key': 1> 文件“SConstruct”,第 15 行: 1> env = SConscript('build/SConscript.configure') 1> 文件“C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64\lib\site-packages\SCons\Script\SConscript.py”,第662行: 1> 返回方法(*args, **kw) 1> 文件“C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64\lib\site-packages\SCons\Script\SConscript.py”,第598行: 1> 返回 _SConscript(self.fs, *files, **subst_kw) 1> 文件“C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64\lib\site-packages\SCons\Script\SConscript.py”,第285行: 1> exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals) 1> 文件“build\SConscript.configure”,第 111 行: 1> if env.has_key('BOOSTINCLUDE'):
有人能够构建这个和/或知道如何解决这个问题吗?