当前位置: 首页 > article >正文

交叉编译tcpdump

1、下载libpcap源码和tcpdump源码【最后有链接】

2、先编译libpcap

解压后,进入目录,执行以下命令:

mkdir build
cd build
../configure --host=arm-linux CC=arm-gcc7.3-linux-musleabi-gcc --prefix=$PWD/install
make
make install

3、再编译tcpdump

解压tcpdump源码,进入目录,执行以下命令:

mkdir build
cd build../configure --host=arm-linux CC=arm-gcc7.3-linux-musleabi-gcc  CFLAGS="-I../../libpcap-1.10.1/build/install/include/ -L../../libpcap-1.10.1/build/install/lib/ -static"
make

4、将tcpdump可执行文件拷贝到开发板内即可使用

5、源码链接地址:

libpcap和tcpdump源码文件下载地址


http://www.kler.cn/a/137286.html

相关文章:

  • 深入了解Bootstrap:打造响应式网站的利器
  • 《Vue进阶教程》第十六课:深入完善响应式系统之单例模式
  • 在 Unity 6 中使用APV为您的世界创建全局照明的新方法(一)
  • 汽车IVI中控开发入门及进阶(三十九):ADAS的车道线检测
  • Task中的锁机制Lock使用
  • CAD图纸加密措施有哪些,CAD图纸加密禁止复制打印工具
  • 游戏中的资源动态加载
  • 重磅解读 | 阿里云 云网络领域关键技术创新
  • 入行IC | 从小白助理级,到总监专家级,到底要经历怎样的成长阶段呢?
  • go map字典操作
  • 卷积神经网络(VGG-19)灵笼人物识别
  • Python每日一练-DAY01
  • docker通过挂载conf文件启动redis
  • LeetCode39- 组合总和
  • 掌握深度学习利器——TensorFlow 2.x实战应用与进阶
  • scp rsync 软连接
  • linux控制台命令
  • OpenCV 中Mat.depth()的理解——每个像素的位数——每个像素中每个通道的精度
  • Qt中的tr函数
  • Java 基础面试题大概有哪些?
  • spring为什么要使用三级缓存来解决循环依赖
  • Java语言的特点||运算符
  • stack和queue简单实现(容器适配器)
  • mysql8 修改用户密码
  • 代码随想录二刷 | 链表 | 翻转链表
  • kolla 安装多节点openstack kolla部署openstack