Qt在没有ICU支持的情况下构建,WebKit被禁用.VS2012



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

Qt现在配置为构建。只需运行nmake。要重新配置,请执行命令nmake confclean和configure.

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

我在我的机器上编译了ICU 50,有ICU的测试,x32发布和调试模式失败了,但x64很好。我写了系统变量ICU/bin和ICU/bin64。

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

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

configure 
    -prefix C:QtQt5.0.1 -platform win32-msvc2012 -opensource -c++11 
    -make tools -make libs -qt-sql-sqlite -no-openssl 
    -icu 
    -I D:Projectsicu4c-51_1icuinclude 
    -L D:Projectsicu4c-51_1iculib64

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

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

相关内容

  • 没有找到相关文章

最新更新