Я успешно загрузил и собрал библиотеку Crypto ++. Глядя на это с disabled.exe , я вижу следующее:
«Иерархия вызовов» для проблемного внешнего модуля выглядит так (из зависит от.exe):
CRYPTOPP.DLL
ADVAPI32.DLL
USER32.DLL
POWRPROF.DLL
SETUPAPI.DLL
USERENV.DLL
GPSVC.DLL
В исходном коде Crypto ++, как я заметил в osrng.h
, есть
#pragma comment(lib, "advapi32.lib")
Кто-нибудь может помочь мне понять, почему существует неразрешенный внешний модуль из DLL? Я не могу использовать это из-за этого.