win 编译protobuf

 

先编译 zlib

 

进  protobuf_3.8.0_source 目录

 

 git submodule update --init --recursive

 

cmake ./cmake -DZLIB_INCLUDE_DIR=D:\mycode\cpp\xms\lib\zlib-1.2.11 -DZLIB_LIBRARY=D:\mycode\cpp\xms\lib\zlib-1.2.11\zdll.lib

 

打开目录中的 protobuf.sln    

在vs2022 中   

INSTALL 项目右键 点击生成

 

 

输出到 out 目录

cmake -DCMAKE_INSTALL_PREFIX=./out -DBUILD_TYPE=Debug -P cmake_install.cmake

 

posted @ 2025-05-19 21:57  AngDH  阅读(23)  评论(0)    收藏  举报