利用arm-none-linux-gnueabi-gcc交叉編譯openssl,生成靜態庫文件libcrypto.a ,libssl.a
1、從openssl官網下載openssl最新版本,我下載的是openssl-1.0.2e。下載地址:http://www.openssl.org/source/
2、安裝arm-none-linux-gnueabi-gcc,下載后解壓,然后配置一下環境變量就可以。
3、解壓openssl源碼,進入目錄,執行:
CC=arm-none-linux-gnueabi-gcc,修改編譯器
./config no-asm -shared --prefix=/usr/local/ssl-1.0.2/, 配置,--prefix為安裝目錄
配置完成后:手動修改生成的Makefile,並且找到有-m64的地方,全刪之(共2處)
make & make install
