【发布时间】:2010-05-26 12:22:17
【问题描述】:
我需要在 AC_CONFIG_SRCDIR 中包含一些包含空格的路径。我应该如何逃避他们?例如,如果我有“some file.in”,我应该如何声明它:
AC_CONFIG_SRCDIR[某个文件]
【问题讨论】:
-
更正:我的意思是 AC_CONFIG_SRCDIR([some file])。
我需要在 AC_CONFIG_SRCDIR 中包含一些包含空格的路径。我应该如何逃避他们?例如,如果我有“some file.in”,我应该如何声明它:
AC_CONFIG_SRCDIR[某个文件]
【问题讨论】:
在 autoconf 2.59 及更早版本中,在 AC_CONFIG_SRCDIR 中指定的唯一文件的路径名中不能有特殊字符。在 autoconf 2.60 及更高版本中,这应该可以工作:
AC_CONFIG_SRCDIR([某个文件])【讨论】:
AC_CONFIG_SRCDIR([some file]) 工作正常 - 确保您真正使用较新的自动工具,大多数发行版允许同时安装 autoconf-2.59 和 autoconf-2.6x 并有一个包装器。
【讨论】: