怀着十分激动的心情,我终于在ubuntu上交叉编译成功了smustar,即我们南医大的802.1x认证程序,终于可以摆脱了那些tp-link路由偶尔断网的日子了。
说到交叉编译,网上的资料很少,而且涉及到很多库文件让人头疼。
前面有说过交叉编译环境的搭建,之后可以得到toolchain。www.chaochaoblog.com
迟迟未能成功是因为libpcap的问题,本以为libpcap的头文件和动态库都拷贝过去了,发现还是缺少头文件,闹了几天才发现是我的错。
原来还少拷贝了一个pcap的文件夹。当然前提是当初在make menuconfig的时候选择了libpcap 在liburary里面选择。www.chaochaoblog.com
之后我们运行./mips-openwrt-linux-gcc -c smustar.c
好了完美通过。
openWrt就是强大哈。
如无特别说明,本博客文章皆为原创。转载请说明,来自吵吵博客。
原文链接:http://chaochaoblog.com/archives/310
吵吵微信朋友圈,请付款实名加入:
[…] smustar(802.1x)交叉编译openWrt成功 […]
学长厉害,我们学校也是802.1x认证,不过是闪讯。h3c的inode客户端。不知用这方法是否可行。