visual studio - MSVS2008到MSVS2003的转换(Google Protobuf)



我必须让Google Protobuf在Visual Studio 2003上运行,但它是为Visual Studio 2008构建的。有人知道这是否可能吗?如果可能,是怎么做到的?我做了一些研究,发现有时只是在。sln中重命名项目版本号应该会有所帮助,但对我来说并没有。我不知道如何从这里继续下去。也许转换器能帮上忙?

提前感谢您的帮助!

显然这是不可能运行谷歌Protobuf与MSVS03编译器。当尝试这样做时会发生以下错误:

...includegoogleprotobufstubsatomicops_internals_x86_msvc.h(46) : fatal error C1189: #error : "We require at least vs2005 for MemoryBarrier

因此我们至少需要MSVS05

最新更新