TarsCpp
v3.0.20 20240408
点我查看中文版
このプロジェクトは、Tars RPC フレームワーク C++ 言語のソース コードです。
| ディレクトリ | 特徴 |
|---|---|
| サーバント | C++言語フレームワークrpcのソースコード実装 |
| ツール | C++言語フレームワークIDLツールのソースコード実装 |
| ユーティリティ | C++言語フレームワーク基本ツールライブラリのソースコード実装 |
| 例 | C++ 言語フレームワークのサンプル コード (クイック スタートの例、Promise プログラミングの概要、圧力テスト プログラムの例など) |
| 単体テスト | GoogleTest テスト フレームワークに基づく tarscpp rpc フレームワークの Unittest。 「git submodule init Unittest;git submodule update」コマンドを使用して、git サブモジュールとしてダウンロードできます。 |
| テスト_非推奨 | C++ 言語フレームワークのさまざまな部分のテスト手順。現在では非推奨です。 |
| ドキュメント | 文書の説明 |
| ドキュメント | 英語の書類説明 |
依存環境
| ソフトウェア | バージョン要件 |
|---|---|
| Linuxカーネル: | 2.6.18以降 |
| gcc: | 4.1.2 以降 glibc-devel |
| バイソンツール: | 2.5以上 |
| フレックスツール: | 2.5以上 |
| cmake: | 3.2以降 |
| mysql: | 4.1.17以降 |
コンパイルしてインストールする
git clone https://github.com/TarsCloud/TarsCpp.git --recursive
cd TarsCpp
cmake .
make
make install
詳細なリファレンス