# 怎样用mingw32或类似工具,生成openssl dll:
以mingw32 4.8.2为例:
## 说明:由于必须要用mingw32 的4.8.2版本,而下载到的MinGW只有最新版的可供下载,MSYS和MSYS2我没试,太费劲了,时间不允许。。。
QtWebKit和Qt4.x.x配套,Qt5.x基本没有,所以,只能硬上!!!
还是谷歌厉害,找到一种可以用的方法,当然,我也很厉害,改了MinGW的配置,使他知道我的编译器~~~
## 准备工具:
mingw32 4.8.2
activeperl(32|64兼可)
可以使用MinGW安装MSYS(其他没试,安装这一个就够了)
openssl1.0.2j(更新版本应该可以用,試了一下,1.1.x的還真不可以)
## 配置:
### MSYS:
其实只需要配置MinGW下载下来的MSYS里面的 /etc/fstab,把它的默认路径C:\MinGW改为你的mingw32路径!!!
### openssl:
dll: perl Configure mingw shared
lib(静态库):perl Configure mingw no-shared
## 编译: make!!!(MSYS自带make,不知道mingw32-make那个是否管用!)
随后,成功再openssl目录下拿到两个dll:ssleay32.dll和libeay32.dll
## 主要参考文章:
http://www.stringcat.com/company_blog/2015/12/07/compiling-openssl-on-windows-mingw32/
```c
这样做就会避免这个问题么?
啊啊啊
1. 12213 124阿斯顿
2. 124啊神搭伙时间
3. 4啊沈国舫的快接啊是
```
没有评论:
发表评论