1

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

4

3 回答 3

2

我正在使用 SourceForce 的 CEGCC:http://cegcc.sourceforge.net/,到目前为止它工作正常。我已经成功构建了一个 Windows API 应用程序 zlib 和 libpng,一切都在 Windows CE 5.0 上运行良好,您编写的 C 代码与您在 Visual Studio 中编写的代码相同。

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

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

于 2010-07-02T13:54:55.473 回答
1

自己建一个。GCC 可以很好地生成交叉编译器,请参阅构建说明

于 2009-03-05T12:23:10.193 回答
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文件下载。

于 2009-03-05T13:15:21.177 回答