构建 Qt 4.7 Windows Mobile 6 ARM

发布于 2024-09-24 19:31:18 字数 782 浏览 5 评论 0原文

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

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

我配置为: 配置 -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。

任何帮助表示赞赏。

I'm trying to build QT for CE6 using the VS2008 compiler with the Mobile 6 SDK ARM tools. I'm following the instructions on the Qt site in regards to include locations and my directories seem to match exactly with the exception that I'm on Windows 7, so the program files directory has(x86) inside of it.

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

I configure with:
configure -platform win32-msvc2008 -xplatform wincewm60professional-msvc2008

followed by nmake.

I then get:
tools\qbytearray.cpp(137) : error C3861: 'strcpy_s': identifier not found

If I add some defines around the offending lines, I can get past this point, but then I hit a bunch of

C:\Program Files (x86)\Windows Mobile 6 SDK\PocketPC\Include\Armv4i\types.h(59)
: error C2143: syntax error : missing ';' before '*'

It seems that this build platform should be well supported and I'm a bit baffled how the strcpy_s thing would even be there.

Is anyone getting this to compile with the standard CE6 SDK? Do I need to use a custom SDK for our platform to get this to compile?

I'd also be curious if anyone has webkit running on mobile 6.

Any help appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文