【问题标题】:Compiling Qt 4.8.x for Visual Studio 2012 (x86)为 Visual Studio 2012 (x86) 编译 Qt 4.8.x
【发布时间】:2012-11-30 12:58:04
【问题描述】:

我已经使用here 提出的相关指南成功编译了 Visual Studio 2012 (x64) 的 Qt 4.8.3,但问题是,此解决方案仅适用于 64 位编译,虽然编译 32 位 ( x86) 完成没有错误,webkit 不断崩溃(访问冲突),例如,qt 设计器在启动时会立即崩溃,有人运气好吗? :(

【问题讨论】:

    标签: qt visual-studio-2012


    【解决方案1】:

    看起来 Qt 4.8.4 正式获得了 msvc2012 支持。也许您会向 Digia 或 qt-project 询问您的问题。只是一个线索。

    https://www.qt.io/blog/2012/11/29/qt-4-8-4-released

    https://web.archive.org/web/20121203035216/http://qt.digia.com/Release-Notes/Release-Notes-Qt-484/

    【讨论】:

    • WebKit 不适用于 msvc2012,如 blog.qt.digia.com/blog/2012/11/29/qt-4-8-4-released 所述
    • 谢谢 :) 太不幸了,虽然他们说来自 VS2010 的二进制文件应该可以正常工作,但我钻进修补的“HashSet.h”并没有发现什么奇怪的东西,似乎需要一段时间才能修复,顺便说一句,它是 VS2012 的编译器错误吗?
    • 我用 VS2012 为 x86 构建了 qt4.8.4(带有修补的 HashSet.h):同样的问题 Designer.exe 不起作用 - 但 linguist.exe - 不确定 Designer.exe 是否依赖于 webkit
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-21
    • 1970-01-01
    • 2014-07-10
    • 1970-01-01
    • 2012-09-25
    • 1970-01-01
    相关资源
    最近更新 更多