gpt4 book ai didi

autoconf - 将 autoconf 配置为具有 --with 选项来自定义构建

转载 作者:行者123 更新时间:2023-12-02 08:54:55 26 4
gpt4 key购买 nike

我对 autoconf 和 automake 的工作原理有非常基本的了解,这是从各种教程中收集的。但是,由于我希望我的库在构建过程中具有灵 active ,因此它们需要具有其他软件中常见的 --with-FEATURE--without-FEATURE 功能程式。我该如何实现?

最佳答案

您需要使用 AC_ARG_WITH ,例如:

AC_ARG_WITH(editres,
[ --without-editres do not use editres])
if test "x${with_editres}" != "xno"; then
AC_CHECK_LIB(Xmu, _XEditResCheckMessages,
EDITRES_LIBS="-lXmu"
AC_DEFINE(HAVE_EDITRES, 1), AC_DEFINE(HAVE_EDITRES, 0),
${X_PRE_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${XEXT_LIBS} ${X11_LIBS})
else
AC_DEFINE(HAVE_EDITRES, 0)
fi

关于autoconf - 将 autoconf 配置为具有 --with 选项来自定义构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5684714/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com