Groovy 二进制版本和源代码版本之间的区别? [英] Difference between Groovy Binary and Source release?

查看:18
本文介绍了Groovy 二进制版本和源代码版本之间的区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在许多网站的下载部分看到 binarysource 发布这两个词.

I have been seeing the words binary and source release in many websites download sections.

它们实际上是什么意思?

What do they actually mean?

例如,我在 Groovy 下载页面中看到了这一点.

For example, I have seen this in Groovy download page.

我的问题是它们有何不同?两者都倾向于安装 Groovy,但主要区别是什么?

My question is how they differ? Both tend to install Groovy, but what's the main difference?

推荐答案

源代码版本将在您自己的机器上编译,而二进制版本必须与您的操作系统匹配.

A source release will be compiled on your own machine while a binary release must match your operating system.

源代码版本在 linux 系统上更为常见,因为 linux 系统在 CPU、安装的库版本、内核版本方面可能会有很大差异,而且几乎每个 linux 系统都安装了编译器.

source releases are more common on linux systems because linux systems can dramatically vary in cpu, installed library versions, kernelversions and nearly every linux system has a compiler installed.

二进制版本在 ms-windows 系统上很常见.大多数 Windows 机器没有安装编译器.

binary releases are common on ms-windows systems. most windows machines do not have a compiler installed.

这篇关于Groovy 二进制版本和源代码版本之间的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆