码迷,mamicode.com
首页 > Windows程序 > 详细

window64+mingw+grpc(一)

时间:2020-01-13 19:32:06      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:article   title   修改   com   window   部分   perl   ssl   details   

网上很多都是window+vs+grpc,看了很多帖子都无法通过mingw编译grpc,遇到的问题罗列一下

1、需要装的环境不能缺少

参考:https://www.jianshu.com/p/c592c6234ce7

安装cmake:3.8.2

安装ActivePerl:ActivePerl-5.26.0.2600

安装golang:go1.9.1 windows/amd64

安装nasm:2.13.01

2、编译grpc/third_party 会编译boringssl,编译汇编时会报错(64位 32位问题),通过修改CMakeLists.txt 

grpc\third_party\boringssl\CMakeLists.txt

set(OPENSSL_NO_ASM "1")

来不进行汇编可以通过 

Cmake没使用过可以

参考 

https://www.jianshu.com/p/44ba033c262a

3、编译grpc/third_party 会编译boringssl,编译汇编时会数据对齐问题,通过修改CMakeList,不进行编译TEST部分通过

4、_WIN32_WINNT需要设定0x0600

CMAKE 添加编译选项

https://blog.csdn.net/qinglongzhan/article/details/80743731

5、已经编译到%50还是报错,所以暂时等后续有时间再进行……

 

希望能给大家起到帮助作用 (* ̄︶ ̄)

window64+mingw+grpc(一)

标签:article   title   修改   com   window   部分   perl   ssl   details   

原文地址:https://www.cnblogs.com/skydo/p/12188781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!