我想要将ProtoBuf 2.6.1与VS 2015 C++应用程序一起使用。然而,我无法链接到使用VS 2013编译的libprotobuf.lib。我尝试再次使用VS 2015编译libprotobuf.lib,但遇到了编译错误,指出
看起来GitHub库中ProtoBuf的cmake文件现在已经全部设置为ProtoBuf 3.0。是否仍有可能使用VS 2015编译libprotobuf?
<hash_map>
和<hash_set>
已被弃用。看起来GitHub库中ProtoBuf的cmake文件现在已经全部设置为ProtoBuf 3.0。是否仍有可能使用VS 2015编译libprotobuf?
_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS
进行编译。然而,我最终从GitHub获取了最新的hash.h文件,该文件添加了对较新版本的MSVC编译器的支持。 - Ionian316