注意有的nedata源码移植后不能正常运行,可以换个版本试下
zlib
export CC=aarch64-himix100-linux-gcc //它的configure不支持用CC变量来指定交叉工具链
./configure --prefix=$PWD/_install //最后生成的库、头文件和man文件都在当前目录的_install目录下
$ make && make install
uuid
./configure --target=aarch64-himix100-linux --host=aarch64-himix100-linux --prefix=$PWD/_install
eudev-master
./autogen.sh
./configure --target=aarch64-himix100-linux --host=aarch64-himix100-linux --prefix=$PWD/_install
make
make install
libuv
./autogen.sh
./configure --target=aarch64-himix100-linux --host=aarch64-himix100-linux --prefix=$PWD/_install
netdata
autoreconf -ivf
env CPPFLAGS="-I/mnt/data/testtool/libuv-1.x/_install/include -I/mnt/data/testtool/zlib-1.2.11/_install/include -I/mnt/data/testtool/eudev-master/_install/include -I/mnt/data/testtool/libuuid-1.0.3/_install/include" LDFLAGS="-L/mnt/data/testtool/zlib-1.2.11/_install/lib -lz -L/mnt/data/testtool/libuuid-1.0.3/_install/lib -luuid -L/mnt/data/testtool/libuv-1.x/_install/lib -luv" ./configure --target=aarch64-himix100-linux --host=aarch64-himix100-linux --prefix=$PWD/_install
来源:CSDN
作者:iotcsdn
链接:https://blog.csdn.net/weixin_42627035/article/details/104141663