TARGETNAME = OneOfMyDrivers
TARGETTYPE = DRIVER
INCLUDES = .. \ INC;的 .. \ .. \共同\加密
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。我不知道为什么它不起作用。
我想与其他驱动程序(和应用程序)共享加密模块的源代码
有可能吗?
是制作静态库的唯一方法吗?
答案 0 :(得分:1)
通常,正确的方法是通过构建静态库。 DDK构建系统非常依赖它们来在模块之间共享代码。