arm-linux-gcc编译libpcap

安装arm的lib库。以安装libpcap-1.7.3为例,首先下载arm交叉编译器,是arm-linux-gcc

   1、下载 arm-linux-gcc-4.4.3.tar.gz
    2、任意解压缩至某位置,解压出的文件有如下目录结构:    ./opt/FriendlyARM/toolschain/4.4.3 (这里的opt不是系统根目录下的opt),这里拷贝4.4.3这个文件夹至 /usr/local/arm/,arm目录需要实现自己创建。 
    3、将bin添加至系统环境,这里在全局环境中添加。终端中执行 sudo gedit /etc/profile  在最后一行添加 export PATH=$PATH:/usr/local/arm/4.4.3/bin,保存并退出
    4、验证。执行source /etc/profile使刚添加的环境变量生效,执行 arm-linux-gcc -v,若有信息输出则成功验证。
    5、下载libpcap-1.7.3.tar.gz 百度名字应该就能下载到,并解压缩至任意目录
    6、打开终端,进入目录libpcap-1.7.3,这里要使用arm-linux-gcc进行编译,所以首先执行 export CC=arm-linux-gcc,注意以下操作需在此终端下执行,若终端挂掉了,需要重新执行第2步。
    7、配置。执行 ./configure --host=arm-linux --with-pcap=linux,生成Makefile

    8、修改Makefile的prefix项为prefix=/usr/local/arm/4.4.3/arm-none-linux-gnueabi,并且CC = arm-linux-gcc(生成的)
    9、接下来make,make install,完成了libpcap的编译和安装,查看/usr/local/arm/4.4.3/rm-linux/include,该目录下增加了三个pcap的文件库
    10、 利用a.c这个小程序进行测试,arm-linux-gcc -o aaa a.c -lpcap,编译成功,用命令#file aaa,查看文件类型,显示适用于arm.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值