(Qt 5.7) xcoder123/SimpleSmtp_SSL_QT5 дает ошибки
Я скачал проект с GitHub с целью изучения SMTP и SSL. Однако, как только я пытаюсь запустить его проект, я получаю следующие ошибки:
- "qt.network.ssl: QSslSocket: невозможно вызвать неразрешенную функцию SSLv23_client_method"
- "qt.network.ssl: QSslSocket: невозможно вызвать неразрешенную функцию SSL_CTX_new"
- "qt.network.ssl: QSslSocket: невозможно вызвать неразрешенную функцию SSL_library_init"
- "qt.network.ssl: QSslSocket: невозможно вызвать неразрешенную функцию ERR_get_error"
- ошибка "QAbstractSocket:: SocketError (21)"
- "qt.network.ssl: QSslSocket: невозможно вызвать неразрешенную функцию ERR_get_error"
- "ошибка QAbstractSocket::SocketError(20)"
Ошибки "AbstractSocket":
- SocketError (20): используемая библиотека SSL сообщила о внутренней ошибке. Это, вероятно, результат неправильной установки или неправильной настройки библиотеки.
- SocketError(21): предоставлены неверные данные (сертификат, ключ, шифр и т. Д.), И их использование привело к ошибке в библиотеке SSL.
Я знаю, что для работы проекта вам нужен OpenSSL. Но я думаю, что в Qt 5.7 это библиотека по умолчанию или что-то в этом роде.
Это страница проекта.
Есть что-то, чего мне не хватает? Нужно ли устанавливать OpenSSL?
РЕДАКТИРОВАТЬ: я установил OpenSSL с этого сайта. Это предварительно скомпилированная версия. Кроме того, я переместил DLL, найденную в C:\OpenSSL - Win64
в мою папку сборки