本文交叉编译的openssl库版本为1.0.2。
将下载的压缩包解压缩,切换到openssl库目录下,输入如下命令生成Makefile文件。
./Configure --prefix=$(pwd)/output no-asm mingw no-shared
修改Makefile文件
将SHLIB_EXT=.dll.a 改成SHLIB_EXT=
将CC= gcc 改成CC= i586-mingw32msvc-gcc
RC= windres 改成RC=
EXE_EXT= .exe 改成 EXE_EXT=
将MAKEDEPPROG= gcc 改成MAKEDEPPROG= i586-mingw32msvc-gcc
修改完成后执行make && make install