Comment construire OpenSSL sur Windows avec Visual Studio 2017?

Je suis en train d'utiliser OpenSSL mais je suis bloqué sur l'étape de compilation. Le projet OpenSSL a très hostile (mauvais) de la documentation.

Est-il de toute aide à proprement parler comment construire la dernière version d'OpenSSL sur Windows avec Visual Studio 2017?

Je n'ai pas trouver toutes les informations utiles sur le site officiel OpenSSL site. Oui, il y a beaucoup de messages sur l'Internet à propos de OpenSSL compilation, mais tous d'entre eux sont obsolètes.

Avez-vous songé à l'aide de pré-compilé OpenSSL binaires au lieu de les compiler vous-même?
Avez-vous lu le fichier d'INSTALLATION? Cela fournit des instructions sur la façon de construire OpenSSL. github.com/openssl/openssl/blob/OpenSSL_1_1_0-stable/INSTALL. Vous devriez également lire les NOTES.VICTOIRE pour Windows informations: github.com/openssl/openssl/blob/OpenSSL_1_1_0-stable/NOTES.WIN
Vous devriez demander à une question spécifique pour un problème particulier. Depuis Débordement de Pile cache la Proximité raison de vous: "Questions nous demandant de recommander ou trouver un livre, un outil, une bibliothèque de logiciels, tutoriel ou d'autres hors-site de ressources sont hors sujet pour Stack Overflow car ils ont tendance à attirer les opinions des réponses et le spam. Au lieu de cela, décrire le problème et ce qui a été fait jusqu'à présent pour le résoudre." Concernant "... il y a beaucoup de messages sur l'Internet ... mais tous d'entre eux sont obsolètes" - j'en doute.

OriginalL'auteur AeroSun | 2017-08-03