Open huhu415 opened 10 months ago
仅针对这个问题来说,可以直接把 if_impl_libpcap 换回 if_impl_sockraw,就无需 libpcap 这个外部依赖了。如果一定要带上 libpcap,要么把 libpcap 的头文件和库都装进 sysroot,要么手动指定 CFLAGS -I 和 LDFLAGS -L 指向它的相应路径。
关于学习的方法,我自己基本是遇到什么问题查什么问题,系统性的资料就是看各类软件自带的文档,并没有看过专门的书。
好的, 谢谢你, 那我想要看懂这个代码, 应该看什么书啊, 看网络通讯加密协议的书? 还是说先练习抓包啊, 看看包里是什么
我只是代码维护者,并不懂教学。不过,至少想到什么就去尝试,总能遇到正确的方向。
config.mk是这样的
我make 命令后是这样的.
我知道的是交叉编译要用openwrt的gcc编译器编译libpcap, 用./configure --host=mipsel-openwrt-linux --with-pcap=linux, 然后make,这样libpcap.a就编译好了, 然后就是minieap的可执行文件, 这个是怎么链接的啊, 什么静态链接,动态链接, 然后各种我就不懂, 我应该看什么书去了解啊, 还有我想要学习这个代码应该从哪里开始学啊.