使用 gcc-multilibs 进行 ARM 交叉编译

使用 gcc-multilibs 进行 ARM 交叉编译

AskUbuntu 上有各种与交叉编译相关的问题。但它们对我没什么帮助。

我曾经在 ARM 上使用过 gcc-4.5/4.6。它在 Ubuntu repo 中以以下名称提供gcc-4.*-arm-linux-gnueabi

我的主机 Linux 运行的是 Ubuntu-12.04。当我计划迁移到最新的 GCC 交叉编译器 4.7/4.8 版本时,发现 repo 中只有这些软件包可用:

gcc-4.*             
gcc-4.*-base        
gcc-4.*-doc         
gcc-4.*-locales     
gcc-4.*-multilib    
gcc-4.*-plugin-dev  
gcc-4.*-source 

我找不到专门针对 ARM 编译器的版本。gcc-4.*-multilib一定是处理所有交叉编译内容的包。我如何使用这个包在 ARM 上进行交叉编译soft-float

我无法从搜索引擎获取太多信息。即使是能帮助我解决问题的链接也值得感激。

相关内容