1

我第一次制作静态库,我需要在stdafx.h中输入所有.h依赖项,但是有这么多我不得不问是否有一些命令可以单独输入每个h文件,包括整个目录一次,如下所示:

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

感谢您的反馈。

PS我忘了提到我知道“制作巨人”技术,您将所有依赖项放在一个 .h 文件中,然后仅在需要的地方包含 .h (就像在这种情况下一样)但我忘记应用该技术当我在建立我的图书馆时,所以我现在在没有帮助的情况下被困住了。

4

1 回答 1

2

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

于 2012-07-01T00:06:16.130 回答