使用Visual Studio 2017编译Qt项目时“未解析的外部符号”

时间:2017-08-13 16:48:38

标签: c++ qt visual-studio-2017

我在静态链接模式下为VS 2017编译了Qt 5.9.1 32位,我使用的命令可以找到here。安装Qt VS工具后,我创建了一个QtGUI应用程序,并尝试编译它。 我没有修改代码,我确实重新定位了Windows 10 SDK的解决方案。

我在编译时遇到141个错误(LNK2001& LNK 2019),如下所示:

Qt5Core.lib(qregularexpression.obj) : error LNK2019: symbole externe non résolu _pcre2_config_16 référencé dans la fonction "public: void __thiscall QRegularExpressionPrivate::getPatternInfo(void)" (?getPatternInfo@QRegularExpressionPrivate@@QAEXXZ)

完整输出(对于stackoverflow来说太大)可以在这里找到:https://pastebin.com/uYLJFU2V

这是项目结构:enter image description here

编辑08/14/2017:将qtharfbuzz.lib减少的错误编号添加到89

0 个答案:

没有答案