protobuf-windows c++安装编译
·
下载源码
这里使用的是 protobuf-3.21.12版本
源码地址:https://github.com/protocolbuffers/protobuf/releases?q=21&expanded=true

编译
打开 cmake-gui.exe 进行编译
- 第一行编译目录:选择源码文件夹的cmake文件夹
- 第二行生成目录:选择刚刚创建的目录
- 点击左下角 Configure 选择自己的 VS版本
- 取消勾选 Advanced,显示编译选项(如果没有显示,就勾选后再取消),
- 勾选 protobuf_BUILD_SHARED_LIBS
- 点击左下角 Generate 进行编译

打开编译生成目录
打开刚刚选择的 编译生成目录,双击protobuf.sln,生成解决方案
编译完成后库文件会生成在Debug/Release目录下

在别的位置(工具安装位置)创建下面三个文件夹
- bin:保存可执行文件
- include:保存头文件
- lib:保存链接文件


include里面放 源码/src/google 里面的头文件:


检验安装结果:
打开 cmd,执行
protoc --version
更多推荐
所有评论(0)