0

我需要创建能够发送和接收 XMPP 消息的 GIMP 过滤器。我从http://developer.gimp.org/plug-in-template.html下载并安装了 GIMP 插件模板,它可以工作。我也有 Loudmouth XMPP 插件(抱歉,我不能发布更多链接),我想将该插件包含在 GIMP 插件模板中。

有人告诉我必须添加

PKG_CHECK_MODULES(LOUDMOUTH, loudmouth-1.0)  
AC_SUBST(LOUDMOUTH_CFLAGS)  
AC_SUBST(LOUDMOUTH_LIBS)  

在配置中。我已经有了

PKG_CHECK_MODULES(GIMP,  
  gimp-2.0 >= $GIMP_REQUIRED_VERSION gimpui-2.0 >= $GIMP_REQUIRED_VERSION)  

AC_SUBST(GIMP_CFLAGS)  
AC_SUBST(GIMP_LIBS)

另外,有人告诉我必须将 LOUDMOUTH_CFLAGS 和 LOUDMOUTH_LIBS 添加到 src/Makefile.am。在 Makefile.am 我已经有:

INCLUDES =\  
 -I$(top_srcdir)  \  
 @GIMP_CFLAGS@  \  
 -I$(includedir)  
  
LDADD = $(GIMP_LIBS)  

这个怎么写?如何在我的项目中添加这个库?

4

1 回答 1

0

只需@LOUDMOUTH_CFLAGS@ \在该行下方添加@GIMP_CFLAGS@。至于库,请尝试:

LDADD = $(GIMP_LIBS) @LOUDMOUTH_LIBS@

或者

LOUDMOUTH_LIBS = @LOUDMOUTH_LIBS@
LDADD = $(GIMP_LIBS) $(LOUDMOUTH_LIBS)
于 2009-09-28T10:22:11.580 回答