voglio usare gnumake per eseguire un makefile rule-based che costruisce un insieme di file C in una struttura di directory (su un file di sistema di Windows).Qual è il modo più affidabile di usare GNUMake con nomi di file contenenti spazi?
La directory principale, alcune sotto-cartelle e alcuni file contengono spazi.
di file Esempio: "C:\Documents and Settings\<username>\My Documents\Test Dir\Build Me.c"
gnumake in realtà non funziona quando i percorsi dei file contengono spazi. Ho letto sui possibili modi di aggirare questo problema (rimuovendo gli spazi dai miei nomi di file, utilizzando il formato 8.3, sostituendo gli spazi con ?
o \\
ecc.) Ma nessuno di essi è perfetto (o sono?)
C'è un proiettile d'argento che risolverà questo problema?
BTW io sono bloccato con gnumake, non riesco a utilizzare un diverso strumento di marca.
Quindi questo potrebbe funzionare, o potrebbe non? –
Potrebbe essere in grado, in quanto non ho una installazione di Windows a portata di mano per verificare con per essere sicuro. Non riesco a pensare a una ragione per cui questo non funzionerà comunque. –