1
我有类似如下的文件夹结构:Scons如何设置输出sconstruct以上的目录?
项目
----- SRC
-------- LIB
-----斌
---- ----调试
----- scons
我的sconstruct和sconscripts位于“scons”文件夹中。我想要做的是从我的lib文件夹获取构建输出,并将其放入bin/debug文件夹。我试着做这样的事情:
Sconstruct:
VariantDir('../bin/Debug','.')
lib = SConscript('libSconscript')
Sconscript:
但是,这似乎并没有工作。从手册页看来,它听起来像VariantDir()会像我这样做的工作,但它似乎并没有。如果有的话,它可能根本不会构建或者构建在当前目录中。任何人都指出我做错了什么?
我很抱歉,如果任何这是令人困惑。跟踪sconscript中的所有这些目录比想象的要困难得多。