在 Visual Studio 2022 上编译 Mitsuba 2(SCons 错误)

问题描述 投票:0回答:0

我尝试使用 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'):

有人能够构建这个和/或知道如何解决这个问题吗?

python visual-studio-2022 scons
© www.soinside.com 2019 - 2024. All rights reserved.