QT vs下 默认MDD方式调用依赖库,当有的第三方依赖库是需要MTD方式调用的时候却又无法更改时,需要将工程修改为MTD,

Qt Mtd调用方式

修改为mTD后编译还是会出错,提示检测到RuntimeLibrary的不匹配,在qtmain.lib中

qtmaind.lib(qtmain_win.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“MTd_StaticDebug

需要在连接器命令行加一句即可:

/ENTRY:"mainCRTStartup"

Qt Mtd调用方式

重新编译通过

相关文章:

  • 2022-01-18
  • 2022-12-23
  • 2021-06-25
  • 2022-12-23
  • 2022-12-23
  • 2021-12-14
  • 2021-05-16
猜你喜欢
  • 2021-12-31
  • 2021-08-26
  • 2021-05-25
  • 2022-12-23
  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案