скомпилируйте qt 5.12.4 с открытым статическим сбоем ssl - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь статически скомпилировать qt с открытым ssl

Я мог бы скомпилировать openssl с использованием vs2017 после установки perl и его настройки я использовал nmake, и он работал с -no-shared гладко. Затем я открываю папку openssl и получаю следующее dll-> x64-> релиз> бен
-> c_rehash.pl -> libcrypto-1_1-x64.dll -> libcrypto-1_1-x64.pdb -> libssl-1_1-x64.dll -> libssl-1_1-x64.pdb -> openssl.exe -> openssl.pdb включают OpenSSL заголовочные файлы lib -> libcrypto.lib -> libssl.lib -> ossl_static.pdb - engine-1_1 -> capi.dll capi.pdb padlock.dll padlock.pdb

Тогда я открыл командную строку VS и открыл Qt 5.12.4 кодер

configure -static -openssl-связанный -opengl динамический -nomake tests -nomake examples -I "T: \ openssl \ dll \ x64 \ release \ include" -L "T: \ openssl \ dll \ x64 \ release \ lib "OPENSSL_LIBS =" - lUser32 -lAdvapi32 -lGdi32 -lCrypt32 "

Я получаю следующее: функция ошибки 'openssl-connected' была включена, но предварительное условие! features.securetransport && libs.openssl 'не удалось

...