У меня очень простая программа для упрощения, как показано ниже ...
#include <openssl/evp.h>
int main (int argc, char *argv[])
{
EVP_CIPHER_CTX ctx;
EVP_CIPHER_CTX_init(&ctx);
}
Он ссылается на 1 функцию в DLL (libeay32.dll из openSSL). Я создаю его с настройками «Linker-> Input-> Additional Dependencies->», указывающими на то, где хранится libeay32.lib. Однако, когда вы запустите, он будет жаловаться: «Это приложение не удалось запустить, потому что LIBEAY32.DLL не был найден». Я хочу построить его, чтобы эта DLL была встроена в исполняемый файл, чтобы не нужно было искать ее на клиентских машинах.
Если вы можете помочь, не могли бы вы объяснить это небольшими шагами, чтобы я мог понять, поскольку я новичок в Visual Studio.