在hash.h的头文件中
std::hash_compare 找不到的错误
修改
#elif defined(_MSC_VER)
# if _MSC_VER >= 1600 // Since Visual Studio 2010
# define GOOGLE_PROTOBUF_HAS_CXX11_HASH
# define GOOGLE_PROTOBUF_HASH_COMPARE std::hash_compare
# elif _MSC_VER >= 1500 // Since Visual Studio 2008
为
#elif defined(_MSC_VER)
# if _MSC_VER >= 1940 // Since Visual Studio 2022
# define GOOGLE_PROTOBUF_HAS_CXX11_HASH
# define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS
# define GOOGLE_PROTOBUF_HASH_COMPARE stdext::hash_compare
# elif _MSC_VER >= 1600 // Since Visual Studio 2010
# define GOOGLE_PROTOBUF_HAS_CXX11_HASH
# define GOOGLE_PROTOBUF_HASH_COMPARE std::hash_compare
# elif _MSC_VER >= 1500 // Since Visual Studio 2008
编译orthanc 时发现的bug
1438

被折叠的 条评论
为什么被折叠?



