我听说很多人说从源代码进行构建/编译可为您提供优化的性能,因为编译器可以对系统进行微调。
另一方面,软件包管理器(如)也支持安装软件包apt-get
,该软件包管理器还会在下载源代码并进行编译时显示消息。
那么两者在后台有什么区别?
主要区别在于:
当您获取源代码并在系统上进行编译时,可以使结果更适合您的系统,在编译过程中使用标志使它知道您的CPU,GPU,现有库等。
已下载二进制文件,可以在大多数环境中使用,因此尚未针对特定环境进行优化。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句