TarsCpp
v3.0.20 20240408
点我查看中文版
Este proyecto es el código fuente del lenguaje C++ del marco Tars RPC.
| Directorio | Características |
|---|---|
| servidor | Implementación del código fuente del marco de lenguaje C ++ rpc |
| herramientas | Implementación del código fuente de la herramienta IDL del marco del lenguaje C ++ |
| útil | Implementación del código fuente de la biblioteca de herramientas básicas del marco del lenguaje C ++ |
| ejemplos | Código de muestra para el marco del lenguaje C++, que incluye: ejemplos de inicio rápido, introducción a la programación de promesas, ejemplos de programas de prueba de presión. |
| prueba unitaria | Prueba unitaria de la base del marco tarscpp rpc en el marco de prueba de GoogleTest. Puede descargarlo como un submódulo git usando el comando 'git submodule init unittest;git submodule update'. |
| prueba_deprecada | Procedimientos de prueba para varias partes del marco del lenguaje C++, obsoletos en la actualidad. |
| documentos | Descripción del documento |
| docs-es | descripción del documento en inglés |
Entorno dependiente
| Software | requisitos de versión |
|---|---|
| núcleo de Linux: | 2.6.18 y superiores |
| gcc: | 4.1.2 y superiores glibc-devel |
| herramienta de bisonte: | 2.5 y superior |
| herramienta flexible: | 2.5 y superior |
| cmake: | 3.2 y superior |
| MySQL: | 4.1.17 y superiores |
compilar e instalar
git clone https://github.com/TarsCloud/TarsCpp.git --recursive
cd TarsCpp
cmake .
make
make install
Referencia detallada