如何使用来自 Python 的 SCons?
How to use SCons from Python?
我想直接从 Python 使用 Scons 作为构建器,而不使用 Sconstruct 文件。
例子很简单。我有一个 foo.c
,我想使用 /usr/local/bin/mycompiler
构建它。
我试过 from scons import <tab>
但似乎没有导入任何内容。
这可能吗?
没有。不受支持的使用模型。
如果您想从 python 启动 SCons,请使用类似的方法(如果您的需求更复杂,则更复杂)
os.system("scons")
我想直接从 Python 使用 Scons 作为构建器,而不使用 Sconstruct 文件。
例子很简单。我有一个 foo.c
,我想使用 /usr/local/bin/mycompiler
构建它。
我试过 from scons import <tab>
但似乎没有导入任何内容。
这可能吗?
没有。不受支持的使用模型。
如果您想从 python 启动 SCons,请使用类似的方法(如果您的需求更复杂,则更复杂)
os.system("scons")