Как поделиться исходным кодом при разработке драйверов устройств Windows - PullRequest
0 голосов
/ 24 августа 2010

TARGETNAME = OneOfMyDrivers
TARGETTYPE = DRIVER
ВКЛЮЧЕНО = .. \ 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 \
.. \ .. \Общий \ Crypto \ aestab.c

Без создания статической библиотеки (в данном случае модулей Crypto),
Могу ли я создать этот make-файл таким способом.Я не знаю, почему это не работает.
Я хочу поделиться исходными кодами модуля Crypto с другими драйверами (и приложениями)

Возможно ли это?
Это единственный способ сделатьстатическая библиотека?

1 Ответ

1 голос
/ 24 августа 2010

Как правило, правильный способ сделать это - создать статическую библиотеку. Система сборки DDK в значительной степени полагается на них для совместного использования кода между модулями.

...