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
詳細なリファレンス