marvel - binary.com opiniones
¿Diferencia entre la versión binaria y la versión original? (3)
He estado viendo las palabras binarias y el lanzamiento de la fuente en muchas secciones de descarga de sitios web. ¿Qué significan en realidad? Y lo he visto en la página de descargas de Groovy . Mi pregunta es ¿cómo difieren? ¡Ambos tienden a instalar groovy! ¿Pero cuál es la principal diferencia?
La versión de origen es el código sin procesar sin procesar. Podrías leerlo tú mismo. Para usarlo, debe compilarse en su máquina. Binario significa que el código se compiló en un formato de lenguaje de máquina que la computadora puede leer y luego ejecutar. Ningún humano puede entender el archivo binario a menos que haya sido diseccionado o abierto con algún programa que le permita leer el ejecutable como código.
Las versiones binarias contienen una versión legible por computadora de la aplicación, lo que significa que está compilada. Las versiones de origen contienen una versión legible de la aplicación, lo que significa que debe compilarse antes de que pueda ser utilizada.
Se compilará una versión de origen en su propia máquina, mientras que una versión binaria debe coincidir con su sistema operativo.
Los lanzamientos de fuentes son más comunes en los sistemas Linux porque los sistemas Linux pueden variar drásticamente en CPU, versiones de bibliotecas instaladas, kernelversions y casi todos los sistemas Linux tienen un compilador instalado.
las versiones binarias son comunes en los sistemas ms-windows. la mayoría de las máquinas de Windows no tienen un compilador instalado.