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.