- 编译gRPC时使用vc或vc+ninja编译,不要作死用mingw。已经编译好的vc2015版grpc下载地址 https://gitee.com/sanjusss/grpc-build
- 需要兼容xp时,用vs2015/2017打开cmake生成的sln文件,选择所有项目,右键——属性——常规——平台工具集,选择Visual Studio 2015 - Windows XP (v140_xp)(vs2017也选这一项,到发文为止,grpc对vc2017的支持不是很好)。
- Qt Creator中创建gRPC相关项目,需要下列库文件:
LIBS += -L$$PWD/staticlib/ -lgpr
PRE_TARGETDEPS += $$PWD/staticlib/gpr.lib
LIBS += -L$$PWD/staticlib/ -lgrpc
PRE_TARGETDEPS += $$PWD/staticlib/grpc.lib
LIBS += -L$$PWD/staticlib/ -lgrpc++
PRE_TARGETDEPS += $$PWD/staticlib/grpc++.lib
LIBS += -L$$PWD/staticlib/ -llibprotobuf
PRE_TARGETDEPS += $$PWD/staticlib/libprotobuf.lib
LIBS += -L$$PWD/staticlib/ -lssl
PRE_TARGETDEPS += $$PWD/staticlib/ssl.lib
LIBS += -