你现在的位置是:当前位置: 首页 >


为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?

更新时间:2025-06-21 23:00:11

不好意思 , go1.20 以后得版本只有 96MB. 这就是跨平台兼容性,rust 基于 llvm ,llvm 需要操作系统底层多种工具支持。

而且 rust 过多的特性,需要更多的抽象和转化代码。

go 是基于 plan9 的汇编体系,只需要支持 windows 下的汇编代码即可。

为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?

案例推荐

case recommendation
  • 缺芯少魂20年,百度如何成为破冰者? - *

    查看案例

  • 为什么不能取消儿科,让不同症状的孩子去其他不同科室看病?

    查看案例

  • 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?

    查看案例

  • 红包大战烧向大模型应用:腾讯元宝发10亿红包,百度跟进5亿;AI用户争夺战升级_微信_DeepSeek_文心

    查看案例

  • 在美国,房子被陌生人霸占30天,房主就拿不回房子,是真的吗?

    查看案例

  • 求大神解答,为什么大家都不喜欢用docker?

    查看案例

  • 换帅一年,荣耀沦为 Others_占率_Omdia_市场

    查看案例

  • 定价280万!全球首款三折叠电视亮相,「形态战」将成为高端电视下一赛点?_设计的_屏幕_产品

    查看案例