Quiero utilizar GNUMake para ejecutar un archivo MAKE basado en reglas que construye un conjunto de archivos C en una estructura de directorios (en un sistema de archivos de Windows).¿Cuál es la forma más confiable de usar GNUMake con nombres de archivos que contienen espacios?
El directorio raíz, algunos subdirectorios y algunos archivos contienen espacios.
archivo Ejemplo: "C:\Documents and Settings\<username>\My Documents\Test Dir\Build Me.c"
gnumake no funciona muy bien cuando las rutas de archivos contienen espacios. He leído sobre las posibles formas de solucionar este problema (eliminando los espacios de mis nombres de archivo, usando el formato 8.3, sustituyendo espacios con ?
o \\
etc.) pero ninguno de ellos es perfecto (¿o no?)
¿Hay una bala de plata que resuelva este problema?
BTW Estoy atrapado con GNUMake, no puedo usar una herramienta de marca diferente.
Así que esto podría funcionar, o puede que no? –
Puede, ya que no tengo una instalación de Windows a mano para probar para estar seguro. Sin embargo, no puedo pensar en una razón por la que esto no funcione. –