protobuf中没有port_undef.inc文件
程序员文章站
2022-03-21 12:38:24
...
问题描述
在编译好的protobuf中,没有port_def.inc、port_undef.inc、inlined_string_field.h等文件
解决办法
请确保protobuf>=3.7.0,从https://github.com/protocolbuffers/protobuf/releases可以下载protobuf源码重新进行编译
编译步骤
打开开始菜单栏 --> 打开VS目录 --> 打开 x64 Native Tools Command Prompt for VS 2019
> cd <protobuf-root-dir>
> mkdir build-vs2019 #vs版本号
> cd build-vs2019
> cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%cd%/install -Dprotobuf_BUILD_TESTS=OFF -Dprotobuf_MSVC_STATIC_RUNTIME=OFF ../cmake
> nmake
> nmake install
推荐阅读
-
Android中没有插入SD情况下的文件写入和读取方法
-
winform中写app.config文件时调试情况下没有改变的原因
-
Android中没有插入SD情况下的文件写入和读取方法
-
winform中写app.config文件时调试情况下没有改变的原因
-
shell脚本中执行时提示“没有那个文件或目录”的解决办法
-
shell脚本中执行时提示“没有那个文件或目录”的解决办法
-
在IDEA中`New`没有`Mapper`文件选项
-
eclipse 的mybatis中mapper.xml文件标签没有提示的解决方法
-
Linux中没有rc.local文件的解决方法
-
solidworks2014设计库文件夹中没有钣金成型文件夹怎么办?