1

我正在尝试为 Windows Mobile 5 编译一个小型 Qt 应用程序。
所以我有几个问题:

  • 目前我使用的是 ubuntu 9.10,我听说过一些关于交叉编译的事情,但我没有找到一个必须这样做的真实例子。可以从linux编译吗?
  • 如何在任何地方为移动设备编译应用程序(windows(VS、mingw 等)、linux(cmake、qmake 等))

tnx,

4

2 回答 2

2

为了编译适用于 Windows Mobile 5 的应用程序,您需要:

  • 至少 Visual Studio 2005 Standard 或 Visual Studio 2008 Professional(微软已将 Windows Mobile 支持移至专业版)。

    注意:您不能使用 Visual Studio 的 Express 版本为 Windows Mobile 平台创建应用程序。

  • 可以从 Linux交叉编译的CeGCC 。

关于 Windows Mobile 上的 Qt,您应该阅读 Dobb 博士的这篇文章:Qt 和 Windows CE

于 2009-11-18T16:45:04.000 回答
0

我没有明确的答案,但我不确定是否存在可以执行您想做的事情的交叉编译器。

检查有关 windows/linux 交叉编译器的问题和答案:构建 GCC 交叉编译器(从“Linux”到“Windows”)

我知道您提到了 Qt,但您可能还想查看以下有关使用 Mono 项目从 Linux 构建 Windows Mobile 的帖子。

Mono 常见问题解答:技术(搜索紧凑框架)
论坛发帖:Windows Mobile 5 开发人员(我在上面找到了链接)

于 2009-11-18T16:18:31.737 回答