OPENSSL_Uplink (xxxx, xx): нет OPENSSL_Applink для модульного тестирования в C ++ - PullRequest
0 голосов
/ 26 сентября 2018

Я пишу тестовые примеры в Visual Studio 2017 на C ++.Мое приложение использует OpenSSL и работает абсолютно нормально.Однако при выполнении модульного теста для того же приложения я получаю ошибку времени выполнения "OPENSSL_Uplink (000007FEC9E7B000,08): нет OPENSSL_Applink" .Вывод моего модульного теста - это dll.Также я где-то читал, что OpenSSL не работает с DLL и поддерживает только приложение (.exes).Это правда?

Также, чтобы доказать вышесказанное, я создал консольное приложение, которое имело те же библиотеки и зависимости, что и мой проект модульного теста.Он успешно выполнен.

Значит ли это, что я не смогу написать модульный тест для своего приложения?Можно ли как-нибудь продолжить мой юнит-тест?

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