我在哪里可以找到arm-wince-pe-gcc的二进制文件?

时间:2009-03-05 12:17:17

标签: c++ windows-ce

我正在寻找一个针对ARM uP和WindowsCE操作系统的gcc(C ++)编译器版本。到目前为止,我只能找到目标ARM uP但生成ELF可执行文件(GNUARM等)的编译器,或者它们的目标是Windows CE,但自2003年以来一直没有更新。我相信我正在寻找的编译器的确切名称是arm-wince-pe-gcc如在GCC文档中提到的但我不知道如何获取二进制文件。任何/所有帮助将不胜感激。

3 个答案:

答案 0 :(得分:2)

我正在使用SourceForce中的CEGCC: http://cegcc.sourceforge.net/,到目前为止它还可以。我已经设法构建了一个Windows API应用程序,zlib和libpng,一切都在Windows CE 5.0上运行得很好,你编写的C代码与你在Visual Studio中编写的代码相同。

从那里使用mingw32ce工具链。从最新的SVN来源自己构建工具链。

我在Linux下使用它,但它应该在Cygwin下工作,我猜。

答案 1 :(得分:1)

自己建一个。 GCC很好地设置了生成交叉编译器,请参阅build instructions

答案 2 :(得分:1)

我在这里找到了所需编译器的二进制版本:http://sourceforge.net/project/showfiles.php?group_id=173455&package_id=198682选择 0.51.0 / cygwin-cegcc-cegcc-0.51.0-1.tar.gz文件供下载。