TarsCpp 介绍
目录名称 | 功能 |
---|---|
[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;git submodule 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 --recursive cd TarsCpp cmake . make make install
TarsCpp 官网
https://gitee.com/TarsCloud/TarsCpp
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。