how ejecutar create como makefile cygwin gnu-make

ejecutar - makefile ubuntu



Convertir la ruta de Cygwin a la ruta de Windows en un makefile (1)

Utilice la función de shell para ejecutar la utilidad cygpath con el indicador -w .

Ejemplo:

BAR := /cygdrive/c/foo/bar WIN_BAR := $(shell cygpath -w ${BAR})

cygpath acepta muchas opciones adicionales. Vea la página del manual para más detalles.

¿Cómo puedo convertir una ruta de estilo Cygwin (/ cygdrive / c / foo / bar) al estilo de Windows (C: / foo / bar) (sí, con / en adelante) en un archivo make de GNU? Tengo la situación de utilizar la marca de Cygwin con un GCC que no comprende las rutas de estilo de Cygwin, por lo que el compilador no acepta las rutas relativas a la ubicación de los archivos de fabricación que se producen por la marca.