libnl是为了方便应用程序使用netlink接口而开发的一个库。这个库为原始netlink消息传递以及不同的netlink family专用接口提供了一个统一的接口。
一、下载源码
1.打开libnl官网,下载libnl-1.1.4.tar.gz源码包;
2.执行下面的命令解压源码包:
tar xvzf libnl-1.1.4.tar.gz
二、编译libnl
1.配置libnl:./configure --prefix=$(pwd)/install --enable-shared --enable-static
2.编译libnl:make CC=arm-linux-gcc
3.安装libnl:make install