TarsCpp
v3.0.20 20240408
点我查看中文版
이 프로젝트는 Tars RPC 프레임워크 C++ 언어의 소스 코드입니다.
예배 규칙서 | 특징 |
---|---|
하인 | C++ 언어 프레임워크 rpc의 소스 코드 구현 |
도구 | C++ 언어 프레임워크 IDL 도구의 소스 코드 구현 |
유틸리티 | C++ 언어 프레임워크 기본 도구 라이브러리의 소스 코드 구현 |
예 | 빠른 시작 예제, Promise 프로그래밍 소개, 압력 테스트 프로그램 예제를 포함한 C++ 언어 프레임워크용 샘플 코드 |
단위 테스트 | GoogleTest 테스트 프레임워크를 기반으로 하는 tarscpp rpc 프레임워크 기반의 단위 테스트입니다. 'git submodule init unittest;git submodule update' 명령을 사용하여 git 서브모듈로 다운로드할 수 있습니다. |
test_deprecated됨 | 현재 더 이상 사용되지 않는 C++ 언어 프레임워크의 다양한 부분에 대한 테스트 절차입니다. |
문서 | 문서 설명 |
docs-en | 영문 문서 설명 |
종속 환경
소프트웨어 | 버전 요구 사항 |
---|---|
리눅스 커널: | 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
자세한 참고자료