0

私は RTP スニファーを作成し、それを Java プロジェクトでネイティブとして使用するために dll を作成する必要があります。cl.exeを使用しています

cl.exe -I"C:\Program Files\Java\jdk1.7.0_13\include"  -I"C:\Program Files\Java\jdk1.7.0_13\include\win32"  -I "..\..\lib\WpdPack\Include"  -I "..\..\lib\WpdPack\Include\bin" -I "..\..\lib\WpdPack\Lib\x64"  -D"WIN32" -D"WPCAP" -D"HAVE_REMOTE" -LD "rtpnative.c"   -Fe"rtpnative.dll" -link "..\..\lib\WpdPack\Lib\x64\wpcap.lib" "..\..\lib\WpdPack\Lib\x64\Packet.lib" 

しかし、リンクのステップで、*.c ファイルで使用するすべての関数でこのようなエラーが発生します

エラー!E2028: pcap_lookupdev_ は未定義の参照です

この問題を解決する方法を教えてください。

4

0 に答える 0