Проблема с компиляцией статического QT со статическим openssl [MSVC] - PullRequest
1 голос
/ 23 мая 2019

Я пытаюсь собрать Qt 5.12.3 (MSVC) статически с привязкой статического openssl.

Я запустил cmd с C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

, затем я запускаю команду ниже для настройкинужен PATH,

vcvars32

, затем перейдите к QT Src и запустите команду:

configure.bat -static -debug-and-release -platform win32-msvc -prefix out -qt-zlib -qt-pcre -qt-libpng -qt-libjpeg -qt-freetype -opengl desktop -qt-sqlite -opensource -confirm-license -make libs -nomake tools -nomake examples -nomake tests -openssl-linked -I E:\Qt\OpenSSL-Win32_full\include -L E:\Qt\OpenSSL-Win32_full\lib\VC\static OPENSSL_LIBS="libcrypto32MD.lib libssl32MD.lib" OPENSSL_LIBS_DEBUG="libcrypto32MDd.lib libssl32MDd.lib" OPENSSL_LIBS_RELEASE="libcrypto32MD.lib libssl32MD.lib"

Но я всегда получаю на выходе Checking for OpenSSL... no

и

Qt Network:
getifaddrs() ........................... no
IPv6 ifname ............................ no
libproxy ............................... no
OpenSSL ................................ no
  Qt directly linked to OpenSSL ........ no
OpenSSL 1.1 ............................ no
DTLS ................................... no
SCTP ................................... no
Use system proxies ..................... yes

А это список файлов в E:\Qt\OpenSSL-Win32_full\lib\VC\static dir

enter image description here

Почему ясталкивается с этим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...