質問
Windows XP用のデバイスドライバーのソースコードを読んでいます。WDMコンパイラの正確なインクルードパスを知りたいと思います。私はこれらを含めるべきであることを知っています:
C:\WinDDK\7600.16385.1\inc\api
C:\WinDDK\7600.16385.1\inc\ddk
C:\WinDDK\7600.16385.1\inc\crt
しかし、私はWDMビルドが使用する他のパスがあるに違いないことを知っています。たとえば、どこにいるのかわかりません '__int32'
定義されます。
ちなみに、同様に、WDMリンカーが必要とするライブラリパスを取得する方法も知りたいです。
解決
ドライバーを構築し、ビルドログを見てください。 Cl.exeへのすべて /Iフラグはパスを含み、LIBパスはありません。すべてのLIBはフルパスを使用して参照されます(ログでも表示できます)。
ドロン・ホラン
所属していません StackOverflow