Я пытаюсь скомпилировать приложение в VS2017 (C ++) и получаю сообщения об ошибках:
1>libeay32.lib(cryptlib.obj) : error LNK2001: unresolved external symbol ___iob_func
1>libeay32.lib(pem_lib.obj) : error LNK2001: unresolved external symbol ___iob_func
1>libeay32.lib(ui_openssl.obj) : error LNK2001: unresolved external symbol ___iob_func
Другие сообщения о такой ошибке относятся к VS2015 и относятся к stdin, stdout
и stderr
,Но эти исправления у меня не сработали.
Странно, если я перейду к stdin в коде и (щелкнув правой кнопкой мыши) перейду к определению, это приведет меня к включенным в Visual Studio 11.0 каталогам, а не к VS2017.
Моя ошибка в libeay32.lib , где я нигде не могу найти источник C ++.
У кого-нибудь еще была эта проблема?