¿Cómo compilar la biblioteca openssl en VxWorks, o cómo compilar la biblioteca openssl en un archivo de biblioteca .a que pueda ejecutarse en vxworks?
Luego copie el archivo del proyecto al directorio de trabajo de cygwin
CD al proyecto de la consola cygwin directorio
Siga los pasos anteriores, ingrese al directorio host/x86-win32/bin de Tornado, elimine o cambie el nombre de cygwin1.dll en este directorio (se recomienda conservarlo, porque Tornado lo usará al compilar). ), Luego configure este directorio bin en la variable de entorno de ruta de Windows. Tenga en cuenta los nombres del compilador cc y del archivador ar que se utilizan en el directorio bin (por ejemplo, el compilador ccppc y el archivador arppc para la arquitectura PPC)
Luego, escriba CC=ccppc AR= en la consola cygwin arppc .
Una vez completada la configuración, abra el Makefile generado, busque el indicador -IInclude y cámbielo a -I/cygwindriver/e/tornado/target/h (el directorio aquí es solo un ejemplo, Puede personalizarlo según la modificación de su propia situación).
Después de eso, agregue -I/lib/include
Guardar
Luego escriba make en la consola cygwin y ejecute
De esta manera Puedes comenzar a compilar
Pero simplemente hacer estos cambios aún puede causar algunos errores
No puedo explicar todos los detalles del trasplante ahora, así que solo puedo verificar los errores yo mismo. y modificarlos