创建库时Scons AR选项

时间:2013-04-16 06:19:05

标签: python python-2.7 scons

我正在使用带有python 2.7的scons 2.3.0。我的编译器是VC10。

使用目录中的目标文件创建库时遇到问题。我的代码是:

AR = "lib"
ARFLAGS ="/nologo"
ARCOM = "$AR $ARFLAGS /OUT:$TARGET $SOURCES"

图书馆完美创建。我的问题是,在创建库$SOURCES时,还会添加先前的目录对象文件。

我的意思是,

我有2个子目录,它们有.c文件。我想为各个子目录创建库文件。第一个子目录与该子目录中的目标文件完美链接。但是当scons尝试链接第二个子目录中的目标文件时,它也会添加第一个子目录对象文件。

请告诉我如何避免链接以前的目录对象文件?

我不知道为什么这个问题被投了票。

I added the sconstruct image here

0 个答案:

没有答案