QT MingGW静态编译遇到的error: openssl-linked坑
- 2021/1/13更新:虽然以上版本均可编译通过了,但是编出来的程序都碰到了和动态库连接的问题,没找到原因(the procedure entry point asn1 could not be located in the dynamic link library)。后来偶然间发现之前用别人静态编译的5.12.9出来的其实在正常电脑上可以用(这又是一个烦人的事,我的电脑没法运行静态编译好的exe文件,会报进入点0x00007之类的错误,哪怕是别人静态编译好的。)附上链接静态编译5.12.9包。 把openssl和static库在同一级目录下放就行了。真香,感谢!
- 用qt 5.14.2进行MinGW静态编译,一直碰到这个问题:ERROR: Feature ‘openssl-linked’ was enabled, but the pre-condition ‘!features.securetransport && libs.openssl’ failed.
- 使用了下面的命令,在qt5.13.0 win32的cmd中,openssl 1.1.1d可以正常使用。感觉能支持的openssl1.1.1d的qt版本最高到5.13.x系列,5.14.x系列还不支持(虽然5.14.2显示自己可以匹配的最高openssl版本是1.1.1d,但是并不能编译通过)。欢迎有空闲时间的小伙伴进行验证。(ps: 1dec2020,亲测5.13.2、5.14.0、5.14.1、5.14.2(这个太奇妙了&#x