【发布时间】:2010-03-15 16:33:48
【问题描述】:
在 configure.ac (AX_PYTHON_MODULE) 中使用 m4_ax_python_module.m4 宏时,可以在配置时知道是否安装了给定模块。它有两个参数,模块名称和第二个参数,如果不为空,将导致退出,这在模块是必备时很有用。
如果您不希望出现致命退出,您如何在 configure.ac 中测试找到了哪些模块?运行配置时它们会输出“是”或“否”,但这就是我目前所发现的。基本上如果我在 configure.ac 中有这些行:
编辑:在模块名称周围添加方括号
AX_PYTHON_MODULE([json],[])
AX_PYTHON_MODULE([simplejson],[])
如何测试找到了两个模块中的哪一个?
有关此宏的文档,请参阅 http://www.gnu.org/software/autoconf-archive/ax_python_module.html#ax_python_module。
【问题讨论】:
标签: python autotools configure