0

TARGETNAME=OneOfMyDrivers
TARGETTYPE=驱动程序
包括=..\inc; ..\..\Common\Crypto
TARGETLIBS=$(SDK_LIB_PATH)\wdmsec.lib
SOURCES=OneOfMyDrivers.c \
OneOfMyDrivers.rc\
..\..\Common \Crypto\aes_modes.c \
..\..\Common \Crypto\aescrypt.c \
..\..\Common \Crypto\aeskey.c \
..\..\Common \Crypto\aestab.c

如果不制作静态库(在本例中为 Crypto 模块),
我可以用这种方式构建这个 makefile。我不知道为什么它不起作用。
我想与其他驱动程序(和应用程序)共享 Crypto 模块的源代码

是否可以?
制作静态库的唯一方法是什么?

4

1 回答 1

1

通常,执行此操作的正确方法是构建静态库。DDK 构建系统非常依赖它们在模块之间共享代码。

于 2010-08-24T19:27:00.233 回答