0

有一个项目使用 protobuf 作为序列化协议的选项,但并非所有用户都安装了 protobuf。我现在使用的解决方案是AC_CHECK_LIB[(protobuf)]在configure.ac 和if HAVE_PROTOBUF AM_LDFLAGS += -lprotobuf endifMakefile.am 中使用。我现在想做的是类似./bootstrap.sh --enable-protobuf. 让用户定义是否包含protobuf,这可能吗?

4

1 回答 1

0

在 autoconf 手册中阅读有关 AC_ARG_ENABLE 的信息。

于 2013-08-23T17:30:41.343 回答