构建Qt 4.7 Windows Mobile 6 ARM

时间:2010-09-23 15:39:57

标签: qt build windows-mobile-6

我正在尝试使用VS2008编译器和Mobile 6 SDK ARM工具为CE6构建QT。我按照Qt网站上有关包含位置的说明进行操作,我的目录似乎与我在Windows 7上的例外情况完全匹配,因此程序文件目录中包含(x86)。

包括dirs C:\ Program Files(x86)\ Windows Mobile 6 SDK \ PocketPC \ Include \ Armv4i C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ VC \ ce \ include

我配置: configure -platform win32-msvc2008 -xplatform wincewm60professional-msvc2008

接着是nmake。

然后我得到: tools \ qbytearray.cpp(137):错误C3861:'strcpy_s':未找到标识符

如果我在违规行周围添加一些定义,我可以超越这一点,但后来我遇到了一堆

C:\ Program Files(x86)\ Windows Mobile 6 SDK \ PocketPC \ Include \ Armv4i \ types.h(59) :错误C2143:语法错误:缺少';'在'*'之前

似乎这个构建平台应该得到很好的支持,而且我有点困惑strcpy_s甚至会在那里。

是否有人使用标准CE6 SDK进行编译?我是否需要为我们的平台使用自定义SDK才能进行编译?

如果有人在移动设备6上运行webkit,我也很好奇。

任何帮助表示感谢。

0 个答案:

没有答案