snmp linux arm,Net-SNMP的交叉编译 for ARM64
1.交叉编译openssl
去官网下载openssl-1.0.2q.tar.gz,解压缩到目录/home/lwang/work/chengw/github/下,然后进入openssl目录按照如下步骤操作
1) 配置编译选项
1$./config no-asm shared --cross-compile-prefix=aarch64-linux-gnu- --prefix=/home/lwang/work/chengw/github/openssl-1.1.1a/release
其中参数的含义为:
no-asm:在交叉编译过程中不使用汇编代码代码加速编译过程;
shared:生成动态链接库;
–prefix:指定生成lib、include、bin三个核心目录的路径,不修改此项则默认为OPENSSLDIR目录。
2) 修改生成的Makefile,去掉-m64选项,否则会编译报错
3) 编译
1$make -j4
4) 安装
1$make install
最终编译生成的头文件和lib文件都位于当前release目录下
2.交叉编译net-snmp
在官网下载net-snmp-5.7.3.tar.gz,解压缩到/home/lwang/work/chengw/github/目录,然后进入net-snmp目录,并按照如下步骤操作
1) 配置编译选项
1$./configure --host=arm-linux --target=arm-linux --build=i686-linux --with-cc=aarch64-linux-gnu-gcc --with-ar=aarch64-linux-gnu-ar --prefix=/home/lwang/work/chengw/github/net-snmp-5.7.3/release --with-endianness=little --disable-manuals --disable-embedded-perl --disable-perl-cc-checks --without-perl-modules --disable-scripts --disable-applications --with-openssl=/home/lwang/work/chengw/github/openssl-1.0.2q/release
2) 编译
1$make -j4
3) 安装
1$make install
最终编译生成的头文件和lib文件都位于当前release目录下
注意:实际测试发现,net-snmp 5.7.3只能搭配openssl-1.0.2q版本使用,更新的版本会编译报错.
snmp linux arm,Net-SNMP的交叉编译 for ARM64相关推荐
- mplayer linux arm,【嵌入式】交叉编译移植 Mplayer 到 ARM开发板
一.基本信息 1.移植环境 ①:ubuntu16.04 ②:iMX6Q开发板 2.移植所需软件源码 ①:libmad libmad 下载 ②:mplayer mplayer下载 ③:百度网盘下载: 链 ...
- Linux下配置SNMP
SNMP(Simple NetworkManagement Protocol ):简单网络管理协议 本案列为Linux环境搭建(CentOS-6) 使用yum进行安装: yum install -y ...
- cgo linux arm,Golang交叉编译各个平台的二进制文件
熟悉golang的人都知道,golang交叉编译很简单的,只要设置几个环境变量就可以了 # mac上编译linux和windows二进制 CGO_ENABLED=0 GOOS=linux GOARCH ...
- Linux下关于snmp的snmpwalk命令
最近需要在Linux下使用Snmp的snmpwalk命令读取一些设备信息,本机已安装SNMP但是在执行命令的时候却提示:"-bash: snmpwalk: command not found ...
- mDNS实现之Bonjour与Avahi(一)——win/linux/arm交叉编译
0.Part2:mDNS实现之Bonjour与Avahi(二)--win/linux/arm交叉编译_平凡之路-CSDN博客1.BonjourBonjour - Apple Developer● 源码 ...
- linux下的SNMP设置(snmp get/set/trap)
本文不讲解snmp理论知识,只讲解在linux下环境的配置.(方便服务器SNMP测试) 以rhel8为例: 1.NetSnmp 工具安装 Linux 安装 netsnmp 采用在线安装的方式(确保测试 ...
- Linux系统下Snmp的配置及SNMP介绍
1.确保本机已经安装了snmp服务 [root@idc ~]# rpm -qa |grep snmp net-snmp-libs-5.1.2-11.EL4.7 net-snmp-5.1.2-11.EL ...
- mDNS实现之Bonjour与Avahi(二)——win/linux/arm交叉编译
0.Part1: mDNS实现之Bonjour与Avahi(一)--win/linux/arm交叉编译_平凡之路-CSDN博客官网:Bonjour - Apple Developerhttps://d ...
- linux启snmp服务报错,SNMP协议攻击
0x00. SNMP协议简介 简单网络管理协议(SNMP)是TCP/IP协议簇的一个应用层协议,工作在UDP 161端口,用于监控目标设备的操作系统.硬件设备.服务应用.软硬件配置.网络协议状态.设备 ...
最新文章
- C#之CLR内存原理初探
- springAop源码分析
- eclipse3.2配置开发C/C++
- 好代码是管出来的——.Net Core中的单元测试与代码覆盖率
- 最新SparkSQL 学习路径. pdf(廖雪峰团队研发)
- FTP用户无法登陆排错详解
- 方差 标准差_财务思维:资产风险衡量中的收益率方差、标准差怎么理解运用?...
- python中ospathjoin_python-在Windows上与os.path.join混合斜杠
- 计算机在地理数据的应用,地理信息系统(GIS)在环境监测中的应用
- KDD 2022 | 图“预训练、提示、微调”范式下的图神经网络泛化框架
- tp获取php异常信息,ThinkPHP 异常处理
- linux firefox 版本升级,在openSUSE Linux下升级firefox至4.0版本的方法
- 【flutter 起步走】Flutter 布局解决消消乐,谁说只会写写布局不能做游戏?
- android wifi无法连接手机号码,安卓手机无法使用WiFi连接ApowerMirror解决方法
- PHP获取客户端真实 IP 地址
- 婴幼儿呼吸道感染和发烧
- 1407 排名靠前的旅行者
- Model Compression and Hardware Acceleration for Neural Networks A Comprehensive Survey
- Coinbase 上市,说唱歌手 Nas 或将净赚 1 亿美元
- 大数据开发【3】 -- hadoop的云集群配置
热门文章
- 什么是整型类型?Python整型详细介绍
- mysql truncate drop_详解MySQL中DROP,TRUNCATE 和DELETE的区别实现mysql从零开始 | 很文博客...
- python 组合数库函数_Python数据分析之Numpy库(笔记)
- python字符串替换功能string.replace()可以用正则表达式,更优雅
- Python使用request包请求网页乱码解决方法
- spring boot基础教程:入门程序Hello World的编写
- Django框架(25.Django中的模板继承以及HTML转义)
- Django框架(5.django中模型类建立关系和多表关系查询)
- mysql导入表格,txt操作(以及常见问题解决方法)
- VTK:创建颜色系列用法实战