getopt.h: Compilación de código C de Linux en Windows

Estoy intentando obtener un conjunto de nueve archivos * .c (y nueve archivos * .h relacionados) para compilar en Windows.

El código fue diseñado originalmente en Linux para tomar argumentos de la línea de comando utilizando la biblioteca estándar "getopt.h" de GNU-Linux / C. Y esa biblioteca no se aplica a la construcción del código C en Windows.

Quiero ignorar lo que hace mi código en este momento y hacer la siguiente pregunta. Para aquellos de ustedes que estén familiarizados con esta biblioteca C "getopt.h": ¿será posible compilar y ejecutar mi código en Windows si depende de los argumentos de la línea de comandos de estilo POSIX? ¿O tendré que volver a escribir el código para que funcione con Windows, pasando los archivos de entrada de manera diferente (y eliminando la dependencia "getopt.h")?

Respuestas a la pregunta(8)

Su respuesta a la pregunta