我正在尝试构建在Firebase's Quickstart中找到的C++ Firebase示例代码,并链接到桌面版Firebase CPP SDK v1.0.0的库中。我阅读了软件开发工具包的readme.md并选择了Qt环境和MSVC2015来构建它。但我得到了以下错误:
libauth.a(credential_stub.o):-1: error: LNK2038: mismatch detected for '_MSC_VER': value '1800' doesn't match value '1900' in main.obj
libauth.a(credential_stub.o):-1: error: LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value 'MDd_DynamicDebug' in main.obj以此类推。
如何构建此代码以便与Qt或任何其他C++编译器一起使用?
发布于 2016-10-07 21:07:07
您使用的QT模块可能与您正在使用的不同的visual studio版本一起编译。查看相同qt版本的不同编译器版本。例如,对于QT 5.7,您将发现以下下载:
Jusk选择与您正在使用的编译器匹配的编译器。
https://stackoverflow.com/questions/38353635
复制相似问题