w64 support minimalist for compiler c++ openssl mingw msys

c++ - support - ¿Cómo construir OpenSSL con MinGW en Windows?



mingw minimalist gnu for windows (1)

Quiero construir OpenSSL en Windows con MinGW,
¿Cómo puedo hacer eso? Por favor, ayúdame.
Gracias.


Este es un extracto de un tutorial personal que escribí. Desde entonces se ha transformado en un script (mira la sección OpenSSL, obviamente). Se supone que tiene una instalación de MinGW en funcionamiento y que tiene una consola de MSys en funcionamiento.

OpenSSL

Para construir OpenSSL, necesita una instalación de Perl que funcione.

Descarga OpenSSL desde su sitio web oficial y descomprime el archivo.

Windows 32/64 bits - MinGW

Debe ejecutar estos comandos desde una consola de MSys .

Para 32 bits:

perl Configurar mingw no compartido no-asm --prefix = / c / OpenSSL

Para 64 bits:

perl Configure mingw64 no-asm no compartido --prefix = / C / OpenSSL-x64

Entonces:

hacer depender

hacer

hacer instalar

La línea make depend solo es necesaria en la versión más reciente de OpenSSL si especificó alguna de las opciones no-...

Tenga en cuenta que esto compilará OpenSSL en modo estático.

Si en algún momento aparece un error "make (e = 2):", asegúrese de no tener otro "make.exe" en su PATH o simplemente escriba /bin/make lugar de make .

Por supuesto, es posible que deba compilarlo con otras opciones (como la vinculación dinámica o ASM habilitado). Así que no dude en consultar la ayuda que perl Configure puede proporcionar para obtener más información sobre las opciones disponibles.