我正在使用SCons构建一个项目。该项目涉及swig接口文件。如果我安装了swig并出现在我的PATH中,一切都很好。我正在尝试做的是通过在我的SConstruct中的env中指定“SWIG”标志来使用备用Swig二进制文件:
swigEnv = Environment ( ENV = os.environ,
CXX = compiler,
SWIG = /home/xxx/swig-2.0/bin/swig,
CXXFLAGS = flags,
CPPPATH = swigPaths,
SWIGFLAGS = ['-java', '-package', 'myPackage', '-c++', '-Wall' ]
)
不幸的是,这似乎没有效果。谢谢你的想法。