2011-08-08 53 views
4

是否有與自動工具(automake的)辦法這個大線如何獲得漂亮的打印與自動工具

gcc -DHAVE_CONFIG_H -I. -I. -I. -pthread -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DHAVE_SVGZ=1 -I/usr/include/libcroco-0.6 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DHAVE_LIBCROCO=1 -pthread -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -DG_LOG_DOMAIN=\"librsvg\" -DLIBRSVG_DATADIR="\"/usr/local/share\"" -g -O2 -MT rsvg-shapes.lo -MD -MP -MF .deps/rsvg-shapes.Tpo -c -o rsvg-shapes.lo rsvg-shapes.c 

變成這個

compiling rsvg-shapes.c 

注意的是,使用的librsvg文件僅僅是一個例。

我看到this question但它的Makefile的作家,是有Makefile.am作家

回答

6

是一個解決方案,請執行下列操作之一:

  • 添加silent-rules選項作爲參數傳遞給AM_INIT_AUTOMAKE
  • 從configure.ac文件中調用AM_SILENT_RULES

如果已經完成,您可以通過--enable-silent-rules進行配置,或者在製作時通過V=0使構建保持沉默。

有關更多信息,請參見Automake Silent Rules in the Automake Manual

+0

我已經在我的configure.ac插入AM_SILENT_RULES([是]),它是非常好的,現在 – Nelstaar

+0

要求aclocal會> = 1.11 – Nelstaar

+0

在舊版本,如果找到了竅門m4_ifdef([AM_SILENT_RULES ],[AM_SILENT_RULES([yes])]),檢查宏是否存在 – Nelstaar