Вопрос Ошибка при компиляции Legendware

Начинающий
Статус
Оффлайн
Регистрация
8 Ноя 2019
Сообщения
105
Реакции[?]
12
Поинты[?]
2K
C++:
Сборка начата…
1>------ Сборка начата: проект: Legendware, Конфигурация: Main Win32 ------
1>main.cpp
1>TlsClient.cpp
1>LINK : warning LNK4098: библиотека по умолчанию "LIBCMT" конфликтует с использованием других библиотек; используйте /NODEFAULTLIB:library
1>TlsClient.obj : error LNK2001: неразрешенный внешний символ _SSL_get1_peer_certificate.
1>C:\Users\Someone\Desktop\some\build\cheat.dll : fatal error LNK1120: неразрешенных внешних элементов: 1
1>Сборка проекта "Legendware.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Как это починить?
 
Последнее редактирование:
ok
Начинающий
Статус
Оффлайн
Регистрация
18 Фев 2020
Сообщения
132
Реакции[?]
20
Поинты[?]
0
Код:
Сборка начата…
1>------ Сборка начата: проект: Legendware, Конфигурация: Main Win32 ------
1>main.cpp
1>TlsClient.cpp
1>LINK : warning LNK4098: библиотека по умолчанию "LIBCMT" конфликтует с использованием других библиотек; используйте /NODEFAULTLIB:library
1>TlsClient.obj : error LNK2001: неразрешенный внешний символ _SSL_get1_peer_certificate.
1>C:\Users\Someone\Desktop\some\build\cheat.dll : fatal error LNK1120: неразрешенных внешних элементов: 1
1>Сборка проекта "Legendware.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Как это починить?
у тебя ' _SSL_get1_peer_certificate ' находиться в private в каком то классе по этому там где она вызывается она не разрешена (если я так понял у меня визуалка на англ)
 
Начинающий
Статус
Оффлайн
Регистрация
8 Ноя 2019
Сообщения
105
Реакции[?]
12
Поинты[?]
2K
у тебя ' _SSL_get1_peer_certificate ' находиться в private в каком то классе по этому там где она вызывается она не разрешена (если я так понял у меня визуалка на англ)
SSL_get1_peer_certificate только здесь:

C++:
# ifdef OPENSSL_X509_H
__owur X509 *SSL_get0_peer_certificate(const SSL *s);
__owur X509 *SSL_get1_peer_certificate(const SSL *s);
/* Deprecated in 3.0.0 */
#  ifndef OPENSSL_NO_DEPRECATED_3_0
#   define SSL_get_peer_certificate SSL_get1_peer_certificate
#  endif
# endif
 
Сверху Снизу