2013-03-16 97 views
5

我想在Windows 7 x64中编译QT 5.0.1,但是当我配置qt时,得到:Qt构建时没有ICU支持,WebKit被禁用。 VS2012

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释放和调试模式失败他们,但x64罚款。我写信给系统变量ICU/bin和ICU/bin64。

所以,请告诉如何用ICU和WebKit编译Qt。下面

回答

4

就是一个例子生成配置:

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。