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