引入了zlog,之前可以,现在错误。猜测是C、C++编译不同导致的。

解决办法:

参考如下写法:


#ifdef __GNUC__
#define WY_LOG_INFO(FMT, args...)   {printf(FMT, ##args        );}
#else
#define WY_LOG_INFO(FMT,     ...)   {printf(FMT, ##__VA_ARGS__ );}
#endif

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐