代码之家  ›  专栏  ›  技术社区  ›  Sandeep Datta

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

  •  1
  • Sandeep Datta  · 技术社区  · 15 年前

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

    3 回复  |  直到 14 年前
        1
  •  2
  •   Radu C    14 年前

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

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

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

        2
  •  1
  •   unwind    15 年前

    自己做一个。GCC的设置很好,可以生成交叉编译器,请参见 build instructions .

        3
  •  1
  •   Sandeep Datta    15 年前

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