2013-03-16 96 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。