Windowsデバイスドライバーを開発するときにソースコードを共有する方法

StackOverflow https://stackoverflow.com/questions/3553086

質問

TargetName = OneofMyDrivers
ターゲットタイプ=ドライバー
include = .. inc;.. .. common crypto
ターゲットリブ= $(sdk_lib_path) wdmsec.lib
ソース= oneofmydrivers.c
ONEOFMYDRIVERS.RC
....一般crypto aes_modes.c
....一般crypto aescrypt.c
....一般crypto aeskey.c
....一般crypto aestab.c

静的ライブラリ(この場合は暗号モジュール)を作成せずに、
この方法でこのメイクファイルを構築できますか。なぜうまくいかないのかわかりません。
Cryptoモジュールのソースコードを他のドライバー(およびアプリ)と共有したい

出来ますか?
唯一の方法は静的ライブラリを作るのですか?

役に立ちましたか?

解決

一般的に、これを行う正しい方法は、静的ライブラリを構築することです。 DDKビルドシステムは、モジュール間でコードを共有するために、それらにかなり大きく依存しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top