我有一个问题:我需要在我的libtool脚本中将变量link_all_deplibs更改为“ no”。但是,我尝试使用_LT_AC_TAGVAR失败。当然,在运行configure之后,我可以破解libtool脚本,但是...如果我可以按照autotools作者的意图进行操作,那就太好了。这是我用来测试该功能的示例configure.ac:
AC_PREREQ(2.61)
AC_INIT([TEST_PROJ],[3.6],[a.a.godin@gmail.com])
dnl end versions
dnl project general settings
AC_CONFIG_AUX_DIR([.])
AC_CONFIG_MACRO_DIR([m4])
AC_CANONICAL_TARGET
AC_CANONICAL_HOST
AC_CANONICAL_BUILD
AC_PROG_CC_C99
AC_PROG_CXX
AM_INIT_AUTOMAKE(TEST_PROJ, 3.6, foreign)
AC_PROG_LIBTOOL
_LT_AC_TAGVAR(link_all_deplibs,CXX)=no
_LT_AC_TAGVAR(link_all_deplibs,)=no
LT_INIT
AC_CONFIG_FILES(Makefile)
AC_OUTPUT
非常感谢您的帮助。提前致谢。 附言:不要将其与-所需的问题合并。我已经在评论中解释了为什么这是一个不同的问题