2009-08-21 120 views
4

两年前,我的嵌入式Visual Studio中基于Windows CE的应用程序开发。与默认的MS编译器(浮点问题,ARM)相比,我使用英特尔C++编译器(v1.2或v2.0)的应用程序性能提高了约40%。这对我来说真的很有帮助。
英特尔C++编译器Windows CE

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

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

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

P.S:这里是一个link (Intel web-site)其中用于Windows CE提到的英特尔C++编译器!但“没有找到页面” http://www.intel.com/cd/software/products/asmo-na/eng/compilers/219762.htm

+0

这是一个很好的问题。浏览他们的网站表明他们已经取消了它的原子开发编译器,这对我来说似乎很愚蠢。 CE编译器能否被引入到通用的Windows编译器中?由于版本11支持vs2008,因此您可以下载Windows编译器并将您的目标设置为winCE。虽然这只是一个猜测。 – mmr 2009-08-21 17:27:02

+0

对于基于x86架构的Windows CE可能是的......我们只需要使用通用的Windows编译器。但对于xScale体系结构来说,它并不合适。 对不起...我的问题,我应该及时口音xScale等建筑。 – MikZ 2009-08-23 09:44:35

回答

2

那么,这并不令人感到意外。由于英特尔打算通过Atom进入嵌入式市场,他们将XSCALE部门以及所有其他相关产品卖给了Marvell。我只检查了Marvell的外联网,并且他们有一个Windows CE V2.2的C++编译器,专用于XSCALE技术。您需要注册到Extranet,而Marvell决定授予您访问权限。


PS

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

+0

XScale是DEC StrongARM系列的继任者吗?这是否使Marvell的PXA芯片成为DEC设计的现代化设计? – dlamblin 2009-08-23 06:05:41

+0

从维基,答案是肯定的(http://en.wikipedia.org/wiki/StrongARM)。看来这是StrongArm->英特尔Xscale-> Marvell公司的Xscale – Shaihi 2009-08-23 06:34:03

+0

谢谢您的回答。是的...我的意思是xScale(ARM)处理器。 – MikZ 2009-08-23 09:32:26