编译gcc 7.3.0需要多长时间?[关闭]


25

到目前为止,它已经运行了大约4个小时。需要注意的一件事是我没有先决条件,必须通过contrib / download_prerequisites下载它们。不知道它是否增加了编译时间。

机器规格如下:

4 CPUs Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz

uname -a
Linux <name> 3.10.0-693.17.1.el7.x86_64 #1 SMP Thu Jan 25 13:49:55 PST 2018 x86_64 x86_64 x86_64 GNU/Linux


free -m
total        used        free      shared  buff/cache   available
Mem:          11854         676        1040           8       10137       
10821
Swap:          5119           0        5119

这取决于您的CPU,磁盘,配置的语言,配置的目标,是否要使用LTO进行构建,是否正在运行测试……
Stephen Kitt,

使用CPU信息和有关先决条件的其他信息更新了问题。
雅。

这是我执行的确切步骤1)contrib / download_prerequisites 2)配置3)make
Ya。

在我的SPARC T3上,gmake -j它花费了几个小时。在我的Powerbook G4上花了几天时间。必须编译其他内容(GMP,ISL等)肯定会增加编译时间,但是不确定多少。如果您认为GCC的建立速度较慢,则应尝试使用GHC
Fox

在我的Acer E15(Intel Core
i3,4

Answers:


25

大约4.5小时后,它结束了。

PS不确定为什么这个问题值得否定。希望如果他们发现他们的编译时间过长,它将仍然对某些人有所帮助。


2
感谢您对此进行记录。进行参考非常有用!
alanning

1
您可以接受自己的答案作为问题的解决方案,以传递已回答您的查询的消息:)
goncalotomas

我的Ryzen 7 1800X是一个单线程(带有16个并发编译任务)的程序,耗时4小时20分钟。
Shi B.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.