gpt4 book ai didi

qt5 - Qt 是在没有 ICU 支持的情况下构建的,WebKit 被禁用。 VS2012

转载 作者:行者123 更新时间:2023-12-04 19:22:13 24 4
gpt4 key购买 nike

我想在 Windows 7 x64 中编译 QT 5.0.1,但是当我配置 qt 时,我得到:

Qt 现在配置为构建。只需运行nmake。
要重新配置,请运行 nmake confclean 并配置。

  • d:/Libraries/Qt/5.0.1/qtbase/bin/qmake d:/Libraries/Qt/5.0.1/qtsdk.pro
    项目消息:WebKit:Qt 是在没有 ICU 支持的情况下构建的,WebKit 被禁用。

  • 我在我的机器上编译了 ICU 50 并且有针对 icu 的测试,x32 Release 和 Debug 模式失败了,但是 x64 很好。我写入了系统变量 ICU/bin 和 ICU/bin64。

    那么,请告诉我如何用ICU和WebKit编译Qt。

    最佳答案

    下面是一个示例构建配置:

    configure \
    -prefix C:\Qt\Qt5.0.1 -platform win32-msvc2012 -opensource -c++11 \
    -make tools -make libs -qt-sql-sqlite -no-openssl \
    -icu \
    -I D:\Projects\icu4c-51_1\icu\include \
    -L D:\Projects\icu4c-51_1\icu\lib64

    要包含 Webkit,您必须启用 -icu并将其包含和库路径添加到命令选项中。

    ICU 构建类型必须与 Qt 相同,即 x86 或 x64。

    关于qt5 - Qt 是在没有 ICU 支持的情况下构建的,WebKit 被禁用。 VS2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15450606/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com