apache / brpc

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".

Home Page:https://brpc.apache.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

遇到一个编译问题

yozhao opened this issue · comments

third_party/brpc-1.9.0/src/brpc/span.h:207:7: error: ‘class brpc::SpanFilter’ has virtual functions and accessible non-virtual destructor [-Werror=non-virtual-dtor]
class SpanFilter {
^~~~~~~~~~

说 SpanFilter 没有 virtual destructor。

编译标准差异导致的?

应该是编译器版本或者编译选项导致的,欢迎提个PR给他加上一个virtual destructor

fixed by #2651