在VS10中创建静态库:如何包含整个目录

时间:2012-06-30 23:51:45

标签: c++ visual-studio-2010 dll compilation

我是第一次创建静态库,我需要在stdafx.h中输入所有.h依赖项,但是有很多我必须要问是否有一些命令来代替单独输入每个单独的h文件,一次包括整个目录,如下所示:

#include "lib\behaviors\ *"
#include "lib\automaticProcessing\ *"

感谢您的反馈。

P.S。我忘了提到我知道“制作一个巨大的”技术,你将所有依赖项放在一个.h文件中,然后只包含.h所需的地方(比如在这个场合)但是我忘了应用那种技术我正在建立我的图书馆,所以我现在没有帮助就被困住了。

1 个答案:

答案 0 :(得分:2)

dir *.h > all_headers.h然后对输出进行一点编辑。然后在每个来源中只有#include "all_headers.h"。没有任何通配符可以应用于#include。