J’essaie de comstackr mon programme avec Visual Studio 2013 C ++,
Je n’ai aucune erreur jusqu’à ce que je comstack.
error LNK2001: unresolved external symbol _EVP_DecryptUpdate error LNK2001: unresolved external symbol _EVP_DecryptInit error LNK2001: unresolved external symbol _EVP_DecryptFinal error LNK2001: unresolved external symbol _EVP_CIPHER_CTX_new error LNK2001: unresolved external symbol _EVP_CIPHER_CTX_init error LNK2001: unresolved external symbol _EVP_CIPHER_CTX_free error LNK2001: unresolved external symbol _EVP_CIPHER_CTX_cleanup error LNK2001: unresolved external symbol _EVP_aes_128_cbc
J’utilise des bibliothèques OpenSSL standard. Je les ai liés avec succès au dossier openssl.
Comment résoudre ce problème?
Extrait de: utilisation d’OpenSSL dans Visual Studio 2012
METTRE À JOUR
Cette question m’a également aidé à trouver la solution. Renforcez SSL avec Visual Studio 2010 et OpenSSL
Les étapes requirejses pour utiliser la bibliothèque openSSL avec VS2012:
(Il a été écrit que je n’ai besoin d’append que celle qui correspond à C / C ++ / Génération de code / Bibliothèque d’exécution, mais cela me fonctionne de cette manière.)
Copiez ces fichiers dans le dossier VS actuel / VC / lib
C’est ce qui m’a aidé