libev交叉编译移植到ARM

交叉编译过程与之前的文章《libmodbus协议栈1——Linux下详细移植步骤(配置、生成)》中的流程是类似的。下面简单的做记录

1、下载libev源码

git clone https://github.com/enki/libev.git

2、安装automake,autoconf,libtool

sudo apt-get insatll automake autoconf libtool

3、这里不用执行./autogen.sh了,因为下载的源码中已经拥有了configure执行文件。
4、创建 install文件夹,任意地方都可以,后面用绝对路径.
5、交叉配置主要是配置交叉编译器和交叉编译输出目录,也就是步骤4中创建的那个路径。

./configure --host=arm-linux CC=arm-llinux-gcc --prefix=/opt/install

6、执行编译

make install

至此,在install文件夹中就有了交叉编译的libev库。我们再将该库文件,放到我们的应用程序中即可。

你可能感兴趣的:(Linux)