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