由于我是Scons的新手,我发现很难将现有的Makefile迁移到Scons。在
背景: 我在一个目录中有50个文件。我只想过滤扩展名为*.cxx的文件,也就是没有字符串“win32”的文件名。在
有人能建议在Scons中实现这种逻辑:
生成文件实现:
WIN32FILTER = $(wildcard *win32*)
CXXOBJS = $(patsubst %.cxx,%.o,$(filter-out $(WIN32FILTER),$(wildcard *.cxx)))
在Scons,我正在尝试这样的事情:
^{pr2}$moduleSources此处应包含所有*.cxx文件(不包括win32字符串)的列表,这些文件将用于生成静态库。在
感谢任何帮助。在
您可以创建一个包含空格的字符串来描述源代码文件集。这不是你所希望的。在
相反,创建一个文件名列表。下面的SConstruct执行您想要的操作:
相关问题 更多 >
编程相关推荐