Qt was built without ICU support, WebKit is disabled. VS2012

I want to compile QT 5.0.1 on Windows 7 x64, but when I configure qt, I get:

Qt is now configured to build. Just run nmake. To reconfigure, run nmake confclean and configure.

  • d: /Libraries/Qt/5.0.1/qtbase/bin/qmake d: /Libraries/Qt/5.0.1/qtsdk.pro Project MESSAGE: WebKit: Qt was created without ICU support, WebKit was disabled.

I compiled ICU 50 on my computer and there are tests for icu, x32 Release and Debug mode failed them, but x64 is fine. I wrote the system variables ICU / bin and ICU / bin64.

So, tell us how to compile Qt with ICU and WebKit.

+5
source share
1 answer

The following is an example assembly configuration:

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 include library .

ICU , Qt, x86 x64.

+4

All Articles