我们正在为我们的源文件生成 make 文件,其中一个文件的名称中恰好有一个“#”。make 文件中的依赖语句如下所示:
./obj/abc/def#ghi.o: ./src/abc/def#ghi.pli
...
导致错误:
Zeile 15: make: 1254-055 Abhängigkeitszeilen erfordern einen Doppelpunkt oder doppelten Doppelpunkt als Operator.
我试图转义“#”,但单引号、双引号、一个反斜杠或 2 个反斜杠都不起作用。有没有办法在不重命名文件的情况下解决这个问题?