TarsCpp
v3.0.20 20240408
点我查看中文版
Dieses Projekt ist der Quellcode der C++-Sprache des Tars RPC-Frameworks.
Verzeichnis | Merkmale |
---|---|
Diener | Quellcode-Implementierung des C++-Sprachframeworks rpc |
Werkzeuge | Quellcode-Implementierung des IDL-Tools des C++-Sprachframeworks |
util | Quellcode-Implementierung der grundlegenden Toolbibliothek des C++-Sprachframeworks |
Beispiele | Beispielcode für das C++-Sprachframework, einschließlich: Schnellstartbeispiele, Einführung in die Promise-Programmierung, Beispiele für Drucktestprogramme |
Unittest | Unittest des tarscpp-RPC-Frameworks basierend auf dem GoogleTest-Testframework. Sie können es als Git-Submodul mit dem Befehl „git submodule init unittest;git submodule update“ herunterladen. |
test_deprecated | Testverfahren für verschiedene Teile des C++-Sprachframeworks, derzeit veraltet. |
Dokumente | Dokumentbeschreibung |
docs-de | Englische Dokumentbeschreibung |
Abhängige Umgebung
Software | Versionsanforderungen |
---|---|
Linux-Kernel: | 2.6.18 und höher |
gcc: | 4.1.2 und höher glibc-devel |
Bison-Werkzeug: | 2,5 und höher |
Flexwerkzeug: | 2,5 und höher |
cmake: | 3.2 und höher |
MySQL: | 4.1.17 und höher |
Kompilieren und installieren
git clone https://github.com/TarsCloud/TarsCpp.git --recursive
cd TarsCpp
cmake .
make
make install
Ausführliche Referenz