【问题标题】:Intel C++ Compiler for Windows CE用于 Windows CE 的英特尔 C++ 编译器
【发布时间】:2010-11-21 17:31:53
【问题描述】:

两年前,我使用 eMbedded Visual Studio 进行基于 Windows CE 的应用程序开发。与默认的 MS 编译器(浮点问题,ARM)相比,我使用英特尔 C++ 编译器(v1.2 或 v2.0)的应用程序性能加速了大约 40%。它看起来对我很有帮助。

我记得是从英特尔官方网站下载的。当时我在那里看到了很多关于这个编译器的信息和许多新闻稿。

看来我需要用我的新 Windows CE (5.0) 平台再次解决性能问题。我试图在英特尔网站上找到适用于 Windows CE 的实际编译器(希望与 VS2008 集成)。但我找不到任何东西......甚至我以前使用的版本!我很惊讶,看起来这个产品已经不存在了......(论坛上只有 2005 年的 cmets)。

谁能解释一下这个产品会发生什么?

P.S.:这是一个link (Intel web-site),其中提到了 Intel C++ Compiler for Windows CE!但是“找不到页面” http://www.intel.com/cd/software/products/asmo-na/eng/compilers/219762.htm

【问题讨论】:

  • 这是个好问题。浏览他们的网站表明他们已经取消了它以支持他们的原子开发编译器,这对我来说似乎很愚蠢。 CE 编译器是否可以被整合到通用的 windows 编译器中?由于11版本支持vs2008,可能你可以下载windows编译器,将你的target设置为winCE。不过,这只是一个猜测。
  • 对于基于 x86 架构的 Windows CE 可能是的......我们只需要使用通用的 windows 编译器。但对于 xScale 架构,它并不适合。抱歉...在我的问题中,我应该及时强调 xScale 架构。

标签: c++ visual-studio compiler-construction embedded windows-ce


【解决方案1】:

嗯,这并不奇怪。由于英特尔打算通过 Atom 进入嵌入式市场,因此他们将 XSCALE 部门连同所有其他相关产品一起出售给了 Marvell。我刚刚查看了 Marvell 的外联网,他们有一个用于 Windows CE V2.2 的 C++ 编译器,专门用于 XSCALE 技术。不过,您需要在 Extranet 上注册,Marvell 会决定是否授予您访问权限。


PS

我指的是 XSCALE 而不是 x86,因为您在网页中指定了 Windows CE 编译器,您提供了该技术的引用链接。我不知道英特尔是否曾经在 Windows CE 下为 x86 提供过 C++ 编译器。

【讨论】:

  • XScale 是 DEC 的 StrongARM 系列的继承者吗?这是否使 Marvell 的 PXA 芯片成为 DEC 设计的现代版?
  • 来自 Wiki,答案是肯定的 (en.wikipedia.org/wiki/StrongARM)。似乎是 StrongArm->Intel Xscale-> Marvell Xscale
  • 感谢您的回答。是的...我的意思是 xScale (ARM) 处理器。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-11
  • 2021-08-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多