我想使用 GNUMake 运行基于规则的 makefile,它在目录结构中(在 Windows 文件系统上)构建一组 C 文件。
根目录、一些子目录和一些文件包含空格。
示例文件:"C:\Documents and Settings\<username>\My Documents\Test Dir\Build Me.c"
当文件路径包含空格时,GNUMake 并不能真正工作。我已经阅读了解决此问题的可能方法(从我的文件名中删除空格,使用 8.3 格式,用?
or替换空格\\
等),但它们都不是完美的(或者它们是完美的吗?)
有没有灵丹妙药可以解决这个问题?
顺便说一句,我坚持使用 GNUMake,我不能使用不同的 make 工具。