gpt4 book ai didi

linux - GCC 4.8.0 构建大小在 OS X 和 Ubuntu 上差异很大

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:49 24 4
gpt4 key购买 nike

在 GCC 4.8.0 发布后,我立即在 OS X 10.8 上使用 ISL 和 CLooG 构建了它。完整构建的大小约为 3.8 GB(发布 tar 包 + 未压缩源 + 所有生成的对象)。我不记得我在那个构建中使用了哪个编译器。我猜 GCC 不会接受 Apple clang?那么可能编译器是默认的GCC 4.2.1 /usr/bin;所有其他版本的 GCC 都安装在别处,我确定我没有自定义 CC

今天我在 Ubuntu 12.04 上再次构建了 GCC 4.8.0,这次没有使用 ISL 和 CLooG。完整构建的大小约为 5.3 GB(仍然发布 tar balls + untarred sources + 所有生成的对象)。此构建的编译器是 GCC 4.7.3。

这很有趣。为什么尺寸相差这么多?这是否表明 Mach-O 比 ELF 更节省空间?还是有其他因素?

最佳答案

一个是64位的,另一个是32位和64位的吗?

如果你想比较 Mach-O 和 ELF,你可能需要从两个构建中获取几个有代表性的文件。

关于linux - GCC 4.8.0 构建大小在 OS X 和 Ubuntu 上差异很大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16503911/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com