0

我编写 RTP 嗅探器并需要创建 dll 以在我的 java 项目中作为本机使用它。我使用 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