Je souhaite utiliser GNUMake pour exécuter un fichier Make basé sur des règles qui génère un ensemble de fichiers C dans une structure de répertoires (sur un système de fichiers Windows).Quelle est la manière la plus fiable d'utiliser GNUMake avec des noms de fichiers contenant des espaces?
Le répertoire racine, certains sous-répertoires et certains fichiers contiennent des espaces.
fichier Exemple: "C:\Documents and Settings\<username>\My Documents\Test Dir\Build Me.c"
gnumake ne fonctionne pas vraiment quand les chemins de fichiers contiennent des espaces. J'ai lu sur les moyens possibles de contourner ce problème (en supprimant les espaces de mes noms de fichiers, en utilisant le format 8.3, en remplaçant les espaces par ?
ou \\
etc.) mais aucun d'eux n'est parfait (ou sont-ils?)
Y at-il une solution miracle qui résoudra ce problème?
BTW Je suis coincé avec GNUMake, je ne peux pas utiliser un autre outil de création.
Donc cela pourrait fonctionner, ou il ne pourrait pas? –
Peut être capable, comme je n'ai pas une installation Windows à portée de main pour tester avec pour être sûr. Je ne peux pas penser à une raison pour laquelle cela ne fonctionnera pas. –