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

交叉编译tcpdump工具

1.导出交叉编译工具链

export PATH=$PATH:/opt/rockchip/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin

下载源码包libpcap-1.10.5,配置、并编译安装。

github仓库地址
./configure --host=arm-linux CC=arm-linux-gnueabihf-gcc --prefix=$PWD/install --with-pcap=linux
make
make install

下载源码包openssl-1.1.1h,配置、并编译安装。

gitee仓库地址
./Configure linux-generic32 --prefix=$PWD/install --cross-compile-prefix=arm-linux-gnueabihf- no-shared
make
make install

下载源码包tcpdump-4.99.5,配置、并编译安装。

github仓库地址
./configure --host=arm-linux-gnueabihf --prefix=$PWD/install CC=arm-linux-gnueabihf-gcc CFLAGS="-I/home/caozhixian/tcpdump/tcpdump/libpcap-1.10.5/install/include" LDFLAGS="-L/home/caozhixian/tcpdump/tcpdump/libpcap-1.10.5/install/lib -static" --with-crypto=/home/caozhixian/tcpdump/tcpdump/openssl-1.1.1h/install
make
make install

http://www.lryc.cn/news/2393107.html

相关文章:

  • 【Python-Day 20】揭秘Python变量作用域:LEGB规则与global/nonlocal关键字详解
  • golang 柯里化(Currying)
  • 无人机停机坪运行技术分析!
  • comfyui 工作流中 视频长度和哪些参数有关? 生成15秒的视频,再加上RTX4060 8G显卡,尝试一下
  • 【Java Web】速通HTML
  • 在线制作幼教早教行业自适应网站教程
  • WSL 开发环境搭建指南:Java 11 + 中间件全家桶安装实战
  • matlab天线阵列及GUI框架,可用于相控阵,圆形阵,矩形阵
  • 在 Ubuntu 终端中配置网络代理:优化 npm、apt等的下载速度
  • Apptrace:APP安全加速解决方案
  • Dockerfile 构建优化的方法
  • Web攻防-SQL注入增删改查HTTP头UAXFFRefererCookie无回显报错
  • Python中openpyxl库的基础解析与代码实例
  • GoldenDB管理节点zk部署
  • mac mini m4命令行管理员密码设置
  • 计算机网络之差错控制中的 CRC(循环冗余校验码)
  • 红客 Linux 系统性全解析
  • 【深度学习】7. 深度卷积神经网络架构:从 ILSVRC、LeNet 到 AlexNet、ZFNet、VGGNet,含pytorch代码结构
  • 基于cornerstone3D的dicom影像浏览器 第二十七章 设置vr相机,复位视图
  • 2025年渗透测试面试题总结-匿名[校招]高级安全工程师(代码审计安全评估)(题目+回答)
  • Jenkins实践(7):Publish over SSH功能
  • SQLite 中文写入失败问题总结
  • JavaScript篇:闭包:JavaScript中的魔法口袋,装下你的编程智慧
  • ubuntu系统安装Pyside6报错解决
  • DeepSeek 赋能智能零售:从数据洞察到商业革新
  • 榕壹云医疗服务系统:基于ThinkPHP+MySQL+UniApp的多门店医疗预约小程序解决方案
  • 苏州SAP代理公司排名:工业园区企业推荐的服务商
  • 数据结构中无向图的邻接矩阵详解
  • .NET 7 AOT 使用及 .NET 与 Go 语言互操作详解
  • OpenCV 第7课 图像处理之平滑(一)