如何在AC_CONFIG_SRCDIR内部使用空格来转义路径

时间:2010-05-26 12:22:17

标签: autotools autoconf m4

我需要在AC_CONFIG_SRCDIR中包含一些包含空格的路径。我该怎么逃避他们?例如,如果我有“some file.in”,我应该如何声明:

AC_CONFIG_SRCDIR [some file]

2 个答案:

答案 0 :(得分:0)

在autoconf 2.59及更早版本中,AC_CONFIG_SRCDIR中指定的唯一文件的路径名中不能包含特殊字符。在autoconf 2.60及更高版本中,这应该有效:

AC_CONFIG_SRCDIR([some file])

答案 1 :(得分:0)

AC_CONFIG_SRCDIR([some file])工作正常 - 确保你真的使用较新的autotools,大多数发行版都允许并行安装autoconf-2.59和autoconf-2.6x并且有一个包装器。