Protobuf 下载地址:
https://github.com/protocolbuffers/protobuf/releases
我这里下载的是 protobuf-cpp-3.9.2.zip
一: 准备CMake 工具.(之前编译过别的代码 有安装过)
图 1:
\
会有以下报错:
图2:
解决办法:(指定cmake_name_programe 对应的value 也就是mingwd.exe 的路径)
然后再点击 Configure 按钮,
图3:
默认勾选的话,在编译的时候会有报错,所以就勾选这几个.亲测可以编译成功.
二: 编译 ptotobuf
进入到 protobuf 的build 目录:
如图: 运行mingw.exe 进行编译
图4:
编译成功:
之前可能是在图3 中勾选的的项不同,导致生成的库 有缺失, (勾选项决定生成的库类型,多少....)
图5: