你能成功安装Qt-4.6.0-wince吗?

时间:2009-12-17 16:58:29

标签: qt windows-ce

我正在尝试在XP和Vista上安装Qt-4.6.0-wince。我阅读了instructions并按照它进行安装。

但是,由于所有这两台机器上都有致命错误,我无法成功安装。我认为问题是在配置期间不会自动创建qconfig。[h cpp]文件。

我已经报告过此问题,因此您可以看到更多信息here。但是,它仍然没有得到解决。

这里有人成功安装了吗?

3 个答案:

答案 0 :(得分:1)

@KernelJ我相信原来的海报是使用正确的安装发行版 - 最终产品将从Win32交叉编译到WinCE;正如Qt for Windows CE Requirements中所指出的那样。

@Brian,不幸的是,我无法回答你原来的问题 - 我自己与WinCE发行版有无关的麻烦,现在正在解决这个问题。但是,我可以提供一些帮助:我能够让我的Win32(XP)主机上的Qt Everywhere 4.6交叉编译。我使用的是商业版,但这里是Open Source Qt Everywhere 4.6 package的链接。正如诺基亚说明中所指出的,请确保使用Visual Studio命令提示符,解决您的环境变量,创建自定义mkspec(如果必须),并在配置期间密切注意任何警告。 / p> 祝你好运。

答案 1 :(得分:0)

Qt-4.6.0- wince ,正如名称所暗示并在您链接的页面上明确说明的是 Windows CE NOT < / strong>适用于Windows XP和Vista !!!

诺基亚已经为Qt发布了一个不错的软件开发工具包,你可以下载here。它非常令人印象深刻和强大!

答案 2 :(得分:0)

我在VS 2008上运行可编辑(并在模拟器上运行),所以你的milage可能会有所不同:

  • 确保PATH变量指向\ bin
  • 打开命令提示符(使用Visual Studio命令提示符)
  • 运行vcvars32.bat文件(在C:\ Program Files \ Microsoft Visual Studio 9 \ VC \ bin中)
  • cd进入qt文件夹
  • 运行此:configure -no-sql-sqlite -no-qt3support -platform win32-msvc2008 –xplatform wincewm50pocket-msvc2008 -no-phonon -no-phonon-backend -no-webkit(为WINCE 5.0构建,所有'-no -...'使其构建更快,删除我们不想要的东西)
  • 有时提供的setccepaths脚本不起作用。我使用checksdk.exe –script temp_script.bat(它创建了一个脚本,默认是Pocket PC SDK 5)
  • 运行您刚创建的脚本(temp_script.bat。它设置环境变量。
  • 运行nmake

*噢*

祝你好运。