构建 Qt 5.0.0 win7 msvc2010-64 -icu 时出错

Error in building Qt 5.0.0 win7 msvc2010-64 -icu

我正在使用 icu 和 opengl 桌面为 msvc2010-64 位从源代码构建 Qt 5.0.0。但同样的错误不断重复:

tools\qcollator.cpp(47) : fatal error C1083: Cannot open include file: ‘unicode/
utypes.h': No such file or directory

tools\qstring.cpp(3841) : warning C4309: ‘argument’ : truncation of constant value
tools\qstring.cpp(3842) : warning C4309: ‘argument’ : truncation of constant value
qstringbuilder.cpp
Generating Code…
jom: G:\Qt\qt-everywhere-opensource-src-5.0.0\qtbase\src\corelib\Makefile [debug-all] Error 2
jom: G:\Qt\qt-everywhere-opensource-src-5.0.0\qtbase\src\Makefile [sub-corelib-make_first] Error 2
jom: G:\Qt\qt-everywhere-opensource-src-5.0.0\qtbase\Makefile [sub-src-make_first] Error 2
jom: G:\Qt\qt-everywhere-opensource-src-5.0.0\Makefile [module-qtbase-make_first] Error 2

我想知道为什么找不到 utypes.h 文件。因为我已经将 icu\includeicu\bin64 添加到路径中,但无法弄清楚为什么它仍然失败。

已安装:

  1. 活跃的 Perl 520
  2. ICU 4c-49_1_2-win64msvc2010
  3. Python 278
  4. 乔姆

我的配置:

configure -debug-and-release -opensource -icu -opengl desktop

非常感谢您的帮助!!

瑞安

添加-I %ICU%\include -L %ICU%\lib64

解决
configure -debug-and-release -opensource -icu -opengl desktop -I %ICU%\include -L %ICU%\lib64