App 2.0开发模式的行业看法
772
2022-10-24
TarsCpp- Tars RPC框架C++语言的源代码
该工程是Tars RPC框架C++语言的源代码
| 目录名称 | 功能 |
|---|---|
| [servant](https://github.com/TarsCloud/TarsCpp/tree/master/servant) | C++语言框架rpc的源码实现 |
| [tools](https://github.com/TarsCloud/TarsCpp/tree/master/tools) | C++语言框架IDL工具的源码实现 |
| [util](https://github.com/TarsCloud/TarsCpp/tree/master/util) | C++语言框架基础工具库的源码实现 |
| [examples](https://github.com/TarsCloud/TarsCpp/tree/master/examples) | C++语言框架的示例代码,包括:快速入门示例、promise编程入门示例、压测程序示例 |
| [unittest](https://github.com/TarsCloud/tars-unittest/tree/master) | tars cpp rpc框架的单元测试用例,基于GoogleTest开发;可以使用命令'git submodule init unittest;gitsubmodule update'作为git子模块下载 |
| [test_deprecated](https://github.com/TarsCloud/TarsCpp/tree/master/test) | C++语言框架各个部分的测试程序,已弃用 |
| [docs](https://github.com/TarsCloud/TarsCpp/tree/master/docs) | 文档说明 |
| [docs-en](https://github.com/TarsCloud/TarsCpp/tree/master/docs-en) | 英文文档说明 |
依赖环境
| 软件 | 软件要求 |
|---|---|
| linux内核版本: | 2.6.18及以上版本 |
| gcc版本: | 4.1.2及以上版本、glibc-devel |
| bison工具版本: | 2.5及以上版本 |
| flex工具版本: | 2.5及以上版本 |
| cmake版本: | 2.8.8及以上版本 |
| mysql版本: | 4.1.17及以上版本 |
编译和安装
git clone https://gitee.com/TarsCloud/TarsCpp.git --recursivecd TarsCppcmake .makemake install
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。