--------------------------开头这部分可以跳过,仅作为笔记-----------------------
我问过的问题:
http://www.codeproject.com/Questions/1052584/Visual-Studio-compiling-Qt-code-report-LNK
http://www.qtcentre.org/threads/64257-Visual-Studio-compiling-Qt-code-report-LNK2019
另一个论坛我问的问题:
Q:
用Qt的QString应该链接到哪个lib?
现在需要用Qt的QString, IDE用的VS.
翻了半天文档也没发现该链接到哪个lib啊, 总没必要把100多个lib全给加到项目依赖里面去吧...
A:
看那个提示应该不是lib找不到吧?lib找不到的话会直接抱错无法找到.lib的吧
A:
你确定报LNK2019的函数都在Qt5Cored.lib中?
Q:
请教一个问题
如果VS报错LNK2019的符号是: "__declspec(dllimport) public: __thiscall QString::QString(void)" (__imp_??0QString@@QAE@XZ)
我用 dumpbin /exports /out:qt5cored.exports qt5cored.lib 查看了一下导出的符号, 相关的符号是
??0QString@@QEAA@XZ (public: __cdecl QString::QString(void))
__cdecl 和 __thiscall 的区别是不是导致LNK2019的原因????
A:
调用约