徘徊对libgomp(gcc的OpenMP运行时库)进行一些修改,我下载了GCC8的源代码,并尝试配置/制作整个编译器。
这配置阶段结束得足够快,但我等了 1 小时制作,还没完,我就取消了。
那么为什么当我使用以下命令安装 gcc 编译器时,configure/make gcc 需要那么长时间应用程序获取安装,不超过几分钟??
这里多长时间的一个例子制作阶段可以持续(取决于您的电脑性能,但显示一个数量级)
答案1
apt-get install
从存储库中获取预编译的包,同时该make
过程从本地计算机上的源代码编译整个内容。
这是许多发行版都有预编译包存储库的原因之一。它使最终用户更方便地设置系统(因为设置时间更少),并且还使对发行版的系统组件进行故障排除变得更加容易,因为它是在安装它的所有系统上使用相同的选项进行编译的。