首页 > 其他 > 详细

使用MSYS2,进行GRPC项目使用

时间:2020-01-19 14:46:39      阅读:89      评论:0      收藏:0      [点我收藏+]

我参考的https://www.cnblogs.com/MakeView660/p/11532192.html 这篇文章来进行GRPC工程使用的

安装有MSYS2使用

pacman -S mingw-w64-x86_64-grpc

进行安装grpc,你就拥有现成的grpc库,不用编译真好^_^

安装后,把windows环境变量配置好到

技术分享图片

 

 

 就可以进行GRPC工程编译了

遇到的问题和解决方案如下

1、手动进行命令行生成grpc protobuf 文件,注意那个".exe",一定要加,一定要加,一定要加,重要的事要说三遍。

protoc -I/e/share/ --grpc_out=/e/share/ --plugin=protoc-gen-grpc=`which grpc_cpp_plugin`.exe /e/share/gogo.proto

2、遇到proto文件中的变量名为DELETE,呵呵,和mingw-w64冲突,好无奈,只能手动改无他

3、使用windows 网络编程记得CMakeLists.txt

要增加,否则,not found “_impXXX”

link_directories(D:/mingw64/x86_64-w64-mingw32/lib)
link_libraries(libwsock32.a)
link_libraries(libws2_32.a)

使用MSYS2,进行GRPC项目使用

原文:https://www.cnblogs.com/skydo/p/12213440.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!