Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是预构建的gcc?_Gcc - Fatal编程技术网

什么是预构建的gcc?

什么是预构建的gcc?,gcc,Gcc,我想知道“预构建gcc”是什么意思? gcc是编译器,但是它们所说的预构建是什么意思呢?为什么谷歌要为他们的android系统提供一个预构建的gcc呢。我可以不使用常规的gcc吗?gcc有一个源代码存储库,可通过 在某些情况下,您需要自己下载源代码和GCC(特别是当您有自定义硬件时)。但在大多数情况下,为您的硬件和操作系统“预构建”GCC就足够了。谁是“他们”?背景是什么?它可以像“gcc二进制文件”一样简单(也就是说,您不需要自己构建gcc)。我查看了他们的源代码以及如何构建他们的谷歌眼镜操作

我想知道“预构建gcc”是什么意思?
gcc是编译器,但是它们所说的预构建是什么意思呢?为什么谷歌要为他们的android系统提供一个预构建的gcc呢。我可以不使用常规的gcc吗?

gcc有一个源代码存储库,可通过


在某些情况下,您需要自己下载源代码和GCC(特别是当您有自定义硬件时)。但在大多数情况下,为您的硬件和操作系统“预构建”GCC就足够了。

谁是“他们”?背景是什么?它可以像“gcc二进制文件”一样简单(也就是说,您不需要自己构建gcc)。我查看了他们的源代码以及如何构建他们的谷歌眼镜操作系统,我发现他们建议使用预构建的GCC。为什么不使用EclipseGCC呢?它意味着您没有构建GCC的副本;它是在你得到它之前建造的。其基本思想是为您节省时间(几个小时)和磁盘空间(构建时需要几个GiB),这是您自己构建它所必需的。另请参见。如果您从一个Eclipse网站下载EclipseGCC,它将是一个预构建的GCC。EclipseGCC是否支持ARM处理器?或者我必须为Eclipse下载不同的GCC?