TarsCpp
v3.0.20 20240408
点我查看中文版
本项目是Tars RPC框架C++语言的源码。
目录 | 特征 |
---|---|
仆人 | C++语言框架rpc源码实现 |
工具 | C++语言框架IDL工具源码实现 |
实用程序 | C++语言框架基础工具库源码实现 |
例子 | C++语言框架示例代码,包括:快速入门示例、Promise编程入门、压测程序示例 |
单元测试 | tarscpp rpc框架的单元测试基于GoogleTest测试框架。您可以使用“git submodule init unittest;git submodule update”命令将其下载为 git 子模块。 |
测试_已弃用 | C++ 语言框架各个部分的测试程序,当前已弃用。 |
文档 | 文件说明 |
文档-en | 英文文档说明 |
依赖环境
软件 | 版本要求 |
---|---|
linux内核: | 2.6.18 及以上 |
海湾合作委员会: | 4.1.2 及以上版本 glibc-devel |
野牛工具: | 2.5及以上 |
弯曲工具: | 2.5及以上 |
生成: | 3.2及以上 |
mysql: | 4.1.17及以上 |
编译安装
git clone https://github.com/TarsCloud/TarsCpp.git --recursive
cd TarsCpp
cmake .
make
make install
详细参考