Mất bao lâu để biên dịch gcc 7.3.0? [đóng cửa]


25

Cho đến nay nó đã chạy được khoảng 4 giờ. Một điều cần lưu ý là tôi không có các điều kiện tiên quyết và phải tải chúng xuống mặc dù contrib / download_prerequisites. Không chắc chắn nếu nó thêm vào thời gian biên dịch hay không.

Thông số kỹ thuật máy được liệt kê dưới đây:

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

Nó phụ thuộc vào CPU, đĩa, ngôn ngữ được định cấu hình, mục tiêu được định cấu hình của bạn, cho dù bạn đang xây dựng với LTO, cho dù bạn đang chạy thử nghiệm ...
Stephen Kitt

Cập nhật câu hỏi với thông tin CPU và một số thông tin bổ sung về các điều kiện tiên quyết.
Ya.

Dưới đây là các bước chính xác tôi đã làm 1) contrib / download_prerequisites 2) cấu hình 3) make
Ya.

Trên SPARC T3 của tôi với gmake -jnó mất vài giờ. Trên Powerbook G4 của tôi mất vài ngày. Phải biên dịch những thứ bổ sung (GMP, ISL, v.v.) chắc chắn sẽ thêm vào thời gian biên dịch, nhưng bao nhiêu là không chắc chắn. Nếu bạn nghĩ GCC chậm xây dựng, bạn nên thử GHC
Fox

Trên Acer E15 của tôi (Intel Core i3, RAM 4 GB), tôi mất khoảng 2,5 giờ để xây dựng gcc (sử dụng make -j4)
Bagas Sanjaya

Câu trả lời:


25

Sau khoảng 4,5 giờ nó đã hoàn thành.

PS Không chắc chắn tại sao câu hỏi này xứng đáng được đánh giá tiêu cực. Hy vọng rằng nó vẫn sẽ giúp một số người, nếu họ thấy thời gian biên dịch của họ mất quá nhiều thời gian.


2
Cảm ơn đã ghi lại điều này. Nó rất hữu ích để có một tài liệu tham khảo!
bắt đầu từ

1
Bạn có thể chấp nhận câu trả lời của riêng mình làm giải pháp cho câu hỏi của bạn để chuyển thông điệp rằng truy vấn của bạn đã được trả lời :)
goncalotomas

Của tôi mất 4 giờ 20 phút, một luồng (với 16 tác vụ biên dịch đồng thời) Ryzen 7 1800X.
Shi B.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.