Я видел слова двоичный и источник на многих сайтах загрузки сайтов. Что они на самом деле означают? И я видел это на странице загрузки Groovy. Мой вопрос в том, как они отличаются? Оба имеют тенденцию устанавливать groovy! Но в чем основное отличие?
Разница между выпуском Binary и релизом источника?
Ответ 1
Исходный релиз будет скомпилирован на вашей собственной машине, а бинарная версия должна соответствовать вашей операционной системе.
исходные выпуски чаще встречаются в системах Linux, потому что Linux-системы могут сильно различаться в процессоре, установлены версии библиотек, kernelversions и почти каждая Linux-система имеет установленный компилятор.
бинарные релизы распространены в системах ms-windows. на большинстве оконных машин не установлен компилятор.
Ответ 2
Двоичные релизы содержат читаемую компьютером версию приложения, то есть она скомпилирована. Исходные версии содержат читаемую пользователем версию приложения, то есть ее необходимо скомпилировать, прежде чем ее можно будет использовать.
Ответ 3
Исходный релиз - это сырой, несвязанный код. Вы могли бы прочитать это сами. Чтобы использовать его, он должен быть скомпилирован на вашем компьютере. С другой стороны, двоичный код означает, что код был скомпилирован в двоичный формат, который компьютер может прочитать, а затем выполнить. Ни один человек не может понять это, если его не расчленить или не открыть с помощью какой-либо программы, которая позволит вам читать исполняемый файл как код.