2010-08-24 48 views
0

TARGETNAME = OneOfMyDrivers
TARGETTYPE = DRIVER
INCLUDES = .. \ INC; .. \ .. \ COMMON \加密
TARGETLIBS = $(SDK_LIB_PATH)\ wdmsec.lib
SOURCES = OneOfMyDrivers.c \
OneOfMyDrivers.rc \
.. \ .. \共同 \加密\ aes_modes.c \
.. \ .. \共同 \加密\ aescrypt.c \
.. \ .. \共同 \加密\ aeskey.c \
.. \ .. \普通 \ Crypto \ aestab.c如何當我們開發Windows設備驅動程序共享源代碼

沒有製作靜態庫(在這種情況下是加密模塊),
我可以用這種方式構建這個makefile嗎?我不知道爲什麼它不起作用。
我想與其他驅動程序(和應用程序)共享加密模塊的源代碼

可能嗎?
是製作靜態庫的唯一方法嗎?

+0

應該是.. \ .. \ Common? – Yuliy 2010-08-24 02:11:13

+0

是的。我編輯過。 – Benjamin 2010-08-24 02:22:09

+0

這與msbuild有什麼關係?你是否希望移植?你有什麼工具版本? – 2010-08-24 08:03:45

回答

1

通常,正確的方法是通過構建一個靜態庫。 DDK構建系統非常依賴它們來共享模塊之間的代碼。