介绍
该存储库是使用C ++项目的CMake模板。
以下是示例中使用的主要gRPC功能:
从客户端发出gRPC请求。
在grpc服务器上处理客户端请求
设定提出要求的期限。
使用运行状况检查监视gRPC服务器状态。
制作说明
注意:本说明假定构建机器中有最新的C ++工具链。
macOS和Linux
构建gRPC
在项目的根级别运行以下命令以构建和所有示例
./build_all.sh
建立所有例子
假定库已安装在3p文件夹中,请使用默认选项编译所有示例
cmake ./
make -k
使用clang ++编译所有示例
cmake ./ -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Release
make -k
使用地址清理器编译所有示例
cmake ./ -DCMAKE_BUILD_TYPE=Debug -DUSE_SANITIZE
2022-07-07 09:42:52
24KB
C++
1