安装用于 ARM 交叉编译的 gcc 时出现问题

安装用于 ARM 交叉编译的 gcc 时出现问题

我一直在尝试安装 gcc-arm-linux-fnueabi 包,并且我已经通过几种不同的方法完成了几次,但我似乎总是缺少 includes 目录中的 c++ 文件夹。

为了安装,我使用了:

sudo apt-get install gcc-arm-linux-gnueabihf

安装完成后,我的 /usr 目录中有 arm-linux-gnueabi 和 arm-linux-gnueabihf 文件夹。但是,当我进入 /usr/arm-linux-gnueabi/include 文件夹时,没有我期望的 c++ 文件夹,因此缺少 iostream 等标头。arm-linux-gnueabihf 目录中的情况也是如此。

有人知道是什么原因造成的吗?我可能错过了什么吗?我对交叉编译还很陌生,但我研究过的所有文档都表明,在包含文件中应该有一个 c++ 文件夹,如果没有它,我尝试编译即使是简单的测试代码也会失败,因为甚至 iostream 标头也不可用。

我的机器: 64 位英特尔 i7 处理器,运行 Ubuntu 13.10 的华硕 N56VZ

目标设备:Beaglebone(白色和黑色)

相关内容