希望我们不仅把编程当成一份工作,更要将其当成一份热爱!!!
-----潜意识中有个想成为一名厉害的程序员的梦
1.下载软件包
地址:Releases · protocolbuffers/protobuf (github.com)(访问不了的话,请科学上网或者用watt toolkit加速器(百度安装即可))
请选择v21或其之前的版本,22之后的我没研究明白,哈哈。这里选择V21.12,下载解压
![]() |
2.进入解压后的目录,鼠标右击,选择在终端打开,进入命令行:
![]() | ![]() |
3.复制以下命令到命令行,执行。(请先安装cmake)(想用其它vs版本参考附录)
mkdir build #新建文件夹“build”
cd build #进入文件夹
cmake -G "Visual Studio 16 2019" -A x64 .. #指定vs2019构建工程
![]() |
4.在build目录中,找到.sln文件,打开后,选中红色框项目生成。
![]() | ![]() |
![]() |
5.生成之后,如下图。其中绿色框就是我们的编译器,红色框是你的工程项目要用到的库。
![]() |
6.最后将蓝色框目录添加到系统环境变量(可参考设置系统变量是为了什么?-CSDN博客)后,打开命令行,输入 protoc --version。出现下图,则安装完毕。
附录
想用其他版本的话,修改
cmake -G "Visual Studio 16 2019" .. #指定vs2019构建工程
为:
cmake -G "Visual Studio 14 2015" ..
cmake -G "Visual Studio 15 2017" ..
cmake -G "Visual Studio 16 2019" ..
cmake -G "Visual Studio 17 2022" ..