configure.ac

来自百合仙子's Wiki
跳转到导航 跳转到搜索

C 预处理宏

如下可定义一个名为 INSTALL_PATH 的宏,其中 $datadir$prefix/share

CFLAGS="$CFLAGS -DINSTALL_PATH=\\\"$datadir/musicme/\\\""

问题处理

C++中检测gtk,需要这样,不然检测会失败:

AC_LANG_SAVE
AC_LANG_C
AM_PATH_GTK_2_0(2.2.0,,AC_MSG_ERROR(GTK+ 2.2.0 not found!))
AC_LANG_RESTORE

自定义宏

[1]

AC_DEFUN([REQUIRE_LIB], [AC_CHECK_LIB($1, $2, [], [AC_MSG_ERROR($1 library missing or unusable)])])

参见

参考资料