我在静态链接模式下为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
编辑08/14/2017:将qtharfbuzz.lib
减少的错误编号添加到89