我一直想知道是否可以同时动态和静态地链接不同的库? 当我试图将Qt5(动态链接)链接到其他只能静态编译的库时,由于此错误以及一些其他错误抱怨{{1}中符号的多个定义,我无法使其工作}:
msvcrtd.lib
我绝对相信我是静态构建了所有库,并且我已将qtmaind.lib(qtmain_win.obj):-1: Error: LNK2038: mismatch detected for "RuntimeLibrary": value "MDd_DynamicDebug" doesn't match value "MTd_StaticDebug" in main.obj
和QMAKE_CFLAGS_DEBUG += /MTd
添加到.pro文件中。
是不是可以混合动态和静态链接(在Qt中)或我做错了什么?