【问题标题】:Qt for windows CE用于 Windows CE 的 Qt
【发布时间】:2009-09-02 09:19:12
【问题描述】:

我已经使用此链接http://qt.nokia.com/products/platform/qt-for-windows-ce for visual studio8 为 windows CE 安装了 Qt,我可以在 VS IDE 中看到 Qt 选项卡。

我尝试为 QT 创建新应用程序时遇到错误

“没有定义 Qt/CE 平台。请在 Tools/Options/Qt/Builds 对话框中添加您的 Qt/CE 构建。”

如何定义平台??

【问题讨论】:

    标签: visual-studio qt windows-ce


    【解决方案1】:

    正如它在错误中解释的那样。转到工具菜单,然后是选项子菜单。从树中选择 Qt,然后选择 Builds 项。在那里你会看到一个添加按钮。点击它。写下你安装的 Qt 的版本和路径。那你就可以走了。

    【讨论】:

    • 我做了同样的事情无法添加 Qt 版本。在添加对话框中确定选项被禁用。
    【解决方案2】:

    好的,我点击Tools,选择“Options…”菜单item(不是子菜单),出现 "Options" 对话框,我在树中没有看到 "Qt" 条目。在 Windows XP Pro SP3 上全新安装 Visual Studio 2008 之前从未使用过,安装了 Qt 插件,我也尝试以管理员身份运行它。

    我错过了什么吗?

    与此同时,我在这里发现了一些注意事项: http://www.sereno-labs.com/qt-4-6-2-installation-procedure-friendlyarm-mini-2440-windows-ce-5-0

    我的目标设备不是 FriendlyARM,而是 Psion 手持设备,但是,尽管如此,这表明裸 Qt 包缺少任何 VisualStudio 二进制文件。

    进一步更新……

    我老化的 P4 笔记本电脑现在正忙着编译 Qt,已经有几个小时了。我发现对于 Psion,我必须编辑 setcepaths.bat 脚本以使对 checksdk.exe 的调用与实际提供的 SDK 一致。这样做后,事情似乎正在发挥作用。如果您收到有关缺少标头的错误消息,请运行:

    checksdk.exe -list
    

    这将告诉您您的 SDK 的实际名称。您可能会发现正在运行:

    checksdk.exe -sdk "Your SDK with spaces (and ARCH in brackets)" -script tmp.bat
    

    tmp.bat 应该会产生所需的环境。

    最后,由于 Qt 构建目录中存在一些剩余的自动生成文件,我遇到了编译器错误。当我找到它时,我将发布我用来清理中间构建源的 (Cygwin) 命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-02
      • 1970-01-01
      • 2010-11-29
      • 2014-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多