CMake编译protobuf
1. 从网址 https://github.com/protocolbuffers/protobuf/tree/v3.15.6 下载protobuf;下载后得到压缩文件:protobuf-all-3.15.6.zip;
2. 将 protobuf-all-3.15.6.zip 解压得到文件夹 protobuf-all-3.15.6;
3.新建文件夹:protobuf-3.15.6;
4. 以管理员身份运行CMake,按下图配置后,点击“Configure”,完成配置。
5. “Configure”后,按下图选择,点击“Generate”。
6. 以管理员身份运行“VS2017”,打开生成路径:protobuf-3.15.6 下的 ALL_BUILD.vcxproj,项目打开后,即可编译 protobuf。编译完成后得到以下文件:
7. 将“protoc.exe”、“libprotobuf.dll”、“libprotobuf-lite.dll”、“libprotoc.dll”拷贝到“C:\Windows\System32”即可。