在arm kylin中编译Nmon

网上目前二进制文件都是x86的版本,在arm环境的kylin下使用,需要源码编译。

首先拿到makefile文件和源码文件

请自行到 nmon for Linux - Browse Files at SourceForge.net 下载源码和makefile两个文件:

lmon16p.c makefile

1 编辑makefile里的内容

vim makfile

FILE= 这个字段放当前目录里源码文件的名字

HW= 这个字段按格式放当前系统下执行"uname -p"的内容,例如改为如下:

HW=$(shell uname -p | sed 's/ppc64le/POWER/' | sed 's/x86_64/X86/' | sed 's/aarch64/arm/')

OSNAME= 这个字段按格式放当前系统下执行"shell grep ^NAME /etc/os-release"的内容,例如改为如下:

OSNAME=$(shell grep ^NAME /etc/os-release | sed 's/NAME=//' | sed 's/Red Hat Enterprise Linux Server/RHEL/' | sed 's/Red Hat Enterprise Linux Workstation/RHEL/' | sed 's/Red Hat Enterprise Linux/RHEL/'| sed 's/Kylin Linux Advanced Server/KYLIN/' | sed 's/"//g' )

如此修改添加当前系统环境(arm kylin)的编译内容

2 添加可能缺少的依赖

sudo yum install ncurses-devel

3 执行make

即可生成arm平台kylin下可用的nmon文件

相关推荐
TG:@yunlaoda360 云老大8 分钟前
如何在华为云国际站代理商控制台进行SFS Turbo的基础状态核查?
大数据·服务器·华为云·php
Yyyyy123jsjs15 分钟前
XAUUSD API 周末无推送,会影响回测与实盘一致性吗?
大数据·区块链
是Judy咋!25 分钟前
Elasticsearch---单机部署
大数据·elasticsearch·搜索引擎
天辛大师25 分钟前
2026年丙午年火马年周易运势与AI预测大模型启示录
大数据·人工智能·游戏·随机森林·启发式算法
阿里云大数据AI技术32 分钟前
Apache Paimon 多模态数据湖实践:从结构化到非结构化的技术演进
大数据·人工智能
字节跳动数据平台41 分钟前
评测也很酷,Data Agent 自动化评测的三层框架与实战
大数据
是阿威啊44 分钟前
【第一站】本地虚拟机部署Hadoop分布式集群
大数据·linux·hadoop·分布式
天天讯通1 小时前
BI 报表:呼叫中心的伪刚需
大数据·前端·数据库
跨境卫士—小依1 小时前
TikTok Shop 进化全解析,从内容驱动到品牌共建,抢占跨境新赛道
大数据·人工智能·跨境电商·亚马逊·防关联
字节跳动数据平台1 小时前
火山引擎发布《AI时代企业数据基建升级路线图》
大数据