rpclib使用风波

rpclib是一个开源的c++  RPC库。特点是使用简单,但这个库三年没有更新了。目前还不知道效率和并发性能。这个需要后面测试才能知道。但是时间紧张只能用这个库了。

由于项目本身就使用msgpack,而这个库也在使用msgpack。现在还要解决这两个的冲突问题。解决的过程就不细说了。为了让这个库使用上最新的msgpack,我把他自己的msgpack删除,然后再把我在用的msgpack放到include根目录下(之前msgpack头文件是在include/rpc/目录下)。这样include目录就成这样了。

rpclib
--include
----msgpack文件夹
----msgpack.h
----msgpack.hpp
----rpc文件夹

然后把所有的#include "rpc/msgpack.hpp” 改成“#include “msgpack.hpp”就行了。

这样就可以分离msgpack,然后不影响其它项目的msgpack。

还有一点就是还要定义宏RPCLIB_MSGPACK=msgpack

posted @   瓜蛋  阅读(1534)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
历史上的今天:
2016-10-30 c++ ado 调用存储过程并得到输出参数和返回值
2010-10-30 重载二维数组a[i][j]为a(i,j)
点击右上角即可分享
微信分享提示