系统环境:Ubuntu 16.04 LTS
源码:curl-7.65.0.zip 链接
交叉编译环境:arm-hisiv300-linux-
1.下载下来之后拷贝到虚拟机,解压
#unzip curl-7.65.0.zip
#cd curl-7.65.0
2.配置并编译
(--prefix指定编译输出安装路径 --enable-static 指定编译静态库 CC指定交叉编译工具链)
#./configure --prefix=/home/pixhawk/libcurl --host=arm-hisiv300-linux CC=arm-hisiv300-linux-gcc CXX=arm-hisiv300-linux-g++ --enable-static
#make
#make install
3.交叉编译后的文件在/home/pixhawk/libcurl目录下
libcurl头文件在include/curl目录
交叉编译后的动态库文件在lib目录