CMake编译protobuf

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”,完成配置。

CMake编译protobuf_第1张图片

CMake编译protobuf_第2张图片

5. “Configure”后,按下图选择,点击“Generate”。

CMake编译protobuf_第3张图片

6. 以管理员身份运行“VS2017”,打开生成路径:protobuf-3.15.6 下的 ALL_BUILD.vcxproj,项目打开后,即可编译 protobuf。编译完成后得到以下文件:

CMake编译protobuf_第4张图片

7. 将“protoc.exe”、“libprotobuf.dll”、“libprotobuf-lite.dll”、“libprotoc.dll”拷贝到“C:\Windows\System32”即可。

你可能感兴趣的:(深度学习,TensorFlow,protobuf,cmake,dll,windows)