gpt4 book ai didi

c++ - Qt + MSVC 2015 + Firebase SDK v1.0.0

转载 作者:太空宇宙 更新时间:2023-11-04 13:13:59 25 4
gpt4 key购买 nike

我正在尝试构建在 Firebase's Quickstart 中找到的 C++ Firebase 示例代码并链接到 Firebase CPP SDK v1.0.0 的库用于桌面。我阅读了 SDK 的 readme.md 并选择了带有 MSVC 2015 的 Qt 环境来构建它。但是我得到了以下错误:

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++ 编译器?

最佳答案

您可能正在使用与您正在使用的版本不同的 visual studio 版本编译的 QT 模块。查看同一个qt版本的不同编译器版本。例如,对于 QT 5.7,您会发现以下下载:

  1. 适用于 Windows 64 位的 Qt 5.7.0(VS 2015,918 MB)(信息)
  2. Qt 5.7.0 for Windows 32 位(VS 2015,924 MB)(信息)
  3. 适用于 Windows 64 位的 Qt 5.7.0(VS 2013,904 MB)(信息)
  4. Qt 5.7.0 for Windows 32 位(VS 2013,909 MB)(信息)
  5. Qt 5.7.0 for Windows 32 位(MinGW 5.3.0,1.1 GB)(信息)
  6. Android 版 Qt 5.7.0(Windows 32 位,1.2 GB)(信息)
  7. 用于 WinRT 32 位的 Qt 5.7.0(VS 2013,1.0 GB)(信息)
  8. 用于 WinRT 32 位的 Qt 5.7.0(VS 2015,1.1 GB)(信息)

只需选择与您正在使用的编译器匹配的那个即可。

关于c++ - Qt + MSVC 2015 + Firebase SDK v1.0.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38353635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com