我通过 Cygwin 在 Windows 8.1 上安装 Gearman 1.1.12 并收到以下错误:
CXX libtest/libtest_libtest_la-formatter.lo
In file included from ./libtest/test.hpp:69:0,
from ./libtest/common.h:85,
from libtest/formatter.cc:39:
./libtest/exception.hpp:83:13: error: 'va_list' has not been declared
void init(va_list);
^
我已验证源代码包含必要的包含,并且 GCC/G++ 编译器是最新版本 4.8.2
关于如何解决这个问题有什么想法吗?
最佳答案
我今天遇到了这个问题,通过包含 <cstdarg>
得到了“修复”在 libtest/test.hpp 上。
你检查了吗?
(想作为评论回复,但我还没有足够的代表)
关于c++ - Cygwin 上的 Gearman : 'va_list' has not been declared,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23066498/