window64+mingw+grpc(一)
网上很多都是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还是报错,所以暂时等后续有时间再进行……
希望能给大家起到帮助作用 (* ̄︶ ̄)
相关推荐
darren0zdc 2020-10-16
ltstud 2020-07-24
Erick 2020-07-18
wujingsheng0 2020-06-16
xmwang0 2020-06-14
极品小肥羊 2020-05-31
小小书童 2020-05-20
极品小肥羊 2020-04-23
小小书童 2020-04-10
君小黑 2020-03-04
naiwenw 2020-02-18
小小书童 2020-02-22
dabaoge 2020-02-16
小小书童 2019-12-23
dabaoge 2020-01-25
MAC2007 2020-01-17
duanlove技术路途 2019-12-28
ltstud 2020-01-10