我尝试为一个嵌入式(定制)的基于ARM的Linux系统编译一些C代码。我使用名为arm-linux-gnueabi-gcc-4.4的交叉编译器设置了一个Ubuntu VM,因为它看起来像我所需要的。现在,当我用这个gcc编译我的代码时,它会产生一个像这样的二进制文件:test1: ELF 32-bit LSB executable, ARM, version 1 (SYSV, not st
我目前正在从一个源码树(Win32、Linux、Verifone CC terminals、MBED甚至是Nintendo GBA/DS)管理一些运行在多个平台上的C++代码。然而,我需要构建一个针对嵌入式平台的应用程序,该平台没有C++编译器(仅限C语言)。我记得许多早期的C++编译器只是在现有的C编译器上拼接的前端(例如,Glockenspiel使用了MSC)。现在有没有这样的“前端”C</em