【问题标题】:using if statement in Makefile.am(automake)在 Makefile.am(automake) 中使用 if 语句
【发布时间】:2013-02-07 17:41:32
【问题描述】:

我知道对于 Makefile 我们可以写如下 bloc

ifneq ($(MYAPP_REVISION)_,_)
ifneq ($(MYAPP_REVISION),exported)
    myapp_CFLAGS+=-DMYAPP_REVISION=\"$(MYAPP_REVISION)\"
    myapp_LDFLAGS+=-DMYAPP_REVISION=\"$(MYAPP_REVISION)\"
endif
endif

但是如果在makefile.am (autoconf) 中写这个块,我会得到构建不起作用。

关于在 makefile.am 中编写与此 bloc 等效的内容有什么想法吗?

【问题讨论】:

标签: c gcc makefile automake


【解决方案1】:

您必须在源代码中查找生成的输出并引用 M4 语法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-26
    • 2011-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-29
    • 2014-09-30
    • 2021-07-16
    相关资源
    最近更新 更多