编译环境
Ubuntu 16.04.7
目标平台
mips-linux
编译过程
准备源码
- curl-7.53.1
- openssl-1.1.1g
编译OpenSSL
配置
./config --cross-compile-prefix=/home/gaoyang/work_cx/compiles/mips/mips-gcc520-32bit/bin/mips-linux-gnu- --prefix=/home/gaoyang/work_cx/curl/libopenssl_misp
配置成功后如下图所示:
修改Makefile
将linux-x86_64改为mips:
注释带“-m64”的变量:
编译安装
make
make install
编译curl
配置
./configure --with-ssl=/home/gaoyang/work_cx/curl/libopenssl_misp --prefix=/home/gaoyang/work_cx/curl/libcurl_misp --host=mips-linux CC=/home/gaoyang/work_cx/compiles/mips/mips-gcc520-32bit/bin/mips-linux-gnu-gcc
编译安装
make
make install
查看效果