安装或构建某些内容

时间:2016-05-23 16:33:02

标签: compilation

“从预先构建的二进制文件安装xyz”和“从源代码构建xyz”之间的区别。 ?我试图寻找一般意义但没有答案是直截了当的!

2 个答案:

答案 0 :(得分:0)

当从源构建时,会生成二进制文件;使用预先构建的二进制文件,生成这些二进制文件的步骤已经完成。

答案 1 :(得分:0)

好吧,安装预先构建的二进制文件是在另一台机器上预编译的文件或程序。现在从源代码构建可以使用您的编译器集并控制如何以及将要编译的内容。例如如果您下载源代码并编译自己的那些文件并使用高优化编译器(比如英特尔),您可以在应用程序上获得非常明显的性能,而不是标准的gcc。当然英特尔有成本,gcc是免费的,但有几个免费的编译器可以优化你的源代码。