一、获取相关文件
osip 文件地址:ftp://ftp.gnu.org/gnu/osip
exoisp 文件地址:http://download.savannah.nongnu.org/releases/exosip/
本文创作时,最新版本都为5.0.0,因此以该版本为例子。
下载完成,进行解压操作
#: tar -zcvf libosip2-5.0.0.tar.gz
#: tar -zcvf libexosip2-5.0.0.tar.gz
#: export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH
二、交叉编译版
先编译osip
#: cd /libosip2-5.0.0
#: ./configure --host=arm-linux-gnueabihf --prefix=/usr/local/sunxi/ --enable-static
#: make ARCH=arm
#: make install
再编译exosip
#: cd ../libexosip2-5.0.0
#: ./configure --host=arm-linux-gnueabihf --prefix=/usr/local/sunxi/ --enable-static --with-lib-path=/usr/local/sunxi/lib
#: make ARCH=arm
#: make install

本文介绍了如何获取并编译osip 5.0.0和exosip 5.0.0的源码,详细讲述了交叉编译与直接编译的步骤,包括库的编译配置以及在个人代码中使用时的链接选项,以静态和动态编译两种方式展示。
最低0.47元/天 解锁文章
7206

被折叠的 条评论
为什么被折叠?



