Windows使用VS2022配置gRPC环境

学习记录

原文链接:

windows配置和编译grpc · 语雀grpc简介gRPC是Google开发的一种高性能、开...https://www.yuque.com/lianlianfengchen-cvvh2/krco73/yq5qngohmhzq7z87#windows配置和使用grpc · 语雀简介本文主要讲述如何在Windows环境下使用visu...https://www.yuque.com/lianlianfengchen-cvvh2/krco73/up3f1mssm22na5r2#qYlKo

1. grpc下载与编译
windows配置和编译grpc · 语雀

gRPC是Google开发的一种高性能、开源的远程过程调用(RPC)框架。它可以让客户端应用程序像调用本地服务一样轻松地调用远程服务,并提供了多种语言的支持。

grpc使用protocol buffers(也是谷歌的)数据格式,在使用grpc时要保证protobuf版本的一致性。

按照博主提供的资源下载,完成替换链接等操作,并下载额外的NASM等内容。

windows+vs2022环境使用 CMake编译 grpc库,首先指定grpc 的路径:

然后指定编译生成文件的位置:

点击configure 选择vs2022,之后Generate

目标文件夹中会生成用于编译的sln 打开进入vs2022 解决方案中找到ALL_BUILD 生成

Debug(Release)中会生成静态库(lib)和动态库(dll)

2. gprc vs2022 项目配置

vs2022新建grpc项目配置

配置包含目录 C/C++ 常规

配置库目录 链接器 常规

配置库目录后,还要将要库链接到项目

定义.proto文件,使用proto.exe(grpc项目下第三方库third_party里的proto.exe 版本对应)和grpc_cpp_plugin.exe,先后生成源文件和头文件。

配置完成

转载推荐:

Visual Studio — 包含目录、附加包含目录、库目录、附加库目录、附加依赖项之详解 - Ace's - 博客园VS项目中的包含目录、附加包含目录、库目录、附加库目录、附加依赖项均在”项目->属性->配置属性”下进行配置,具体说明如下。 1. VC++目录 ⑴ 包含目录:寻找#include<xxxx.h>中的xxxx.h的搜索目录 ⑵ 库目录:寻找.lib文件的搜索目录 2. C/Chttps://www.cnblogs.com/7code/p/15315006.html

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值