永发信息网

Linux 下的软件为什么很多需要编译,而不是直接发布二进制代码

答案:1  悬赏:0  手机版
解决时间 2021-03-08 04:19
  • 提问者网友:暗中人
  • 2021-03-07 20:58
Linux 下的软件为什么很多需要编译,而不是直接发布二进制代码
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-03-07 22:34
因为LINUX的发行版本众多,自带的C/C++运行库的版本也不同,不同编译器版本编译出来的程序在不同运行环境上运行可能会有问题。所以一般开源软件提供源代码,让使用者在自己的机器上用实际运行环境进行编译,运行,出问题的概率最小。
一般LINUX发行版本的官方镜像中都提供二进制安装包,大多数常用的软件都囊括了,只是版本可能不是最新的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯