小编Win*_*ind的帖子

如何使用"else if"在Makefile.am中编写多个条件

我想用autoconf/automake编译我的项目.我的configure.ac中定义了2个条件

AM_CONDITIONAL(HAVE_CLIENT, test $enable-client -eq 1)
AM_CONDITIONAL(HAVE_SERVER, test $enable-server -eq 1)
Run Code Online (Sandbox Code Playgroud)

我想在Makefile.am中将_LIBS与这两个条件分开

if HAVE_CLIENT

libtest_LIBS = \

    $(top_builddir)/libclient.la

else if HAVE_SERVER

libtest_LIBS = \

    $(top_builddir)/libserver.la

else

libtest_LIBS = 

endif
Run Code Online (Sandbox Code Playgroud)

else if HAVE_SERVER不起作用.

如何在makefile.am中写'else if'?

automake

53
推荐指数
5
解决办法
11万
查看次数

标签 统计

automake ×1