2010-05-26 67 views
1

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

AC_CONFIG_SRCDIR [某些文件]

+0

更正:我的意思是AC_CONFIG_SRCDIR([some file])。 – 2010-05-27 09:07:02

回答

0

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

 
AC_CONFIG_SRCDIR([some file]) 
+1

这对我不起作用。这被解释为两个文件的列表:'一些'和'文件'。 – 2010-05-27 09:09:43

+0

什么版本的autoconf?纵观ChangeLog,它看起来应该在2005年6月23日之前运行,我相信这意味着它不适用于autoconf 2.59。 – 2010-05-28 16:12:05

+0

我有版本2.63。 – 2010-06-01 10:23:05

0

AC_CONFIG_SRCDIR([some file])正常工作 - 确保你真正使用新的自动工具,大部分分布允许同时安装autoconf的2.59和autoconf的2.6倍并行,并有包装周围。

相关问题