Linux服务器监控的神器Netdata:交叉编译

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37723359/article/details/88970521

        交叉编译netdata到arm32位机上,准备需要去netdata git上下载工程编译,另外netdata需要依赖uuid和zlib库,也需要自己提前交叉编译好,编译好之后就可以直接执行下面步骤,下面为下载地址

netdata git:https://github.com/netdata/netdata#quick-start

uuid          :https://sourceforge.net/projects/libuuid/files/libuuid-1.0.3.tar.gz/download?use_mirror=nchc

zlib           :http://www.zlib.net/

第一步 生成 configure 

autoreconf -ivf 

第二步 交叉编译生成makefile  

./configure --prefix=/home/sun/netdata/bin 
--sysconfdir=/home/sun/netdata/bin/etc 
--localstatedir=/home/sun/netdata/bin/var 
--disable-x86-sse --host=arm-linux 

注意,先声明环境变量和头文件路径

export CFLAGS="-I/home/sun/uuid/include/ -I/home/sun/zlib/include" 

export LDFLAGS="-L/home/sun/zlib/lib -lz -L/home/sun/uuid/lib -luuid"

有问题可以留言,看到后会第一时间回复。

猜你喜欢

转载自blog.csdn.net/qq_37723359/article/details/88970521