ủ cài đặt gcc quá tốn thời gian


139

Tôi đang cài đặt Mavericks sạch sẽ và vô tình làm

brew install gcc

đó là mất hơn nửa giờ, có thể nhiều hơn. Tôi có nên chấm dứt nó? Bây giờ tôi biết rằng tôi nên cài đặt một gcc cụ thể (có thể là gcc48) nhưng đã quá muộn và không khí macbook của tôi đang thở khó khăn.

Hiện đã hoàn tất tải xuống tất cả 5 phụ thuộc, nhưng bị kẹt ở phần "Cài đặt gcc". Nó đã tải xuống một gcc-4.9.1.tar.bz2, được định cấu hình và xây dựng nó, và bị mắc kẹt khi tạo bootstrap.

Bất kỳ lời khuyên được đánh giá cao.

Đây là lời khuyên tốt mà tôi đã thấy quá muộn: /apple/38222/how-do-i-install-gcc-via-homebrew

Đã hỏi ở đây trước: /superuser/788256/brew-install-gcc-mac-os-10-9-mavericks


15
Phải mất một thời gian để xây dựng (tôi nghĩ rằng lần đầu tiên tôi mất khoảng 45 phút). Bạn có thể hủy bỏ một cách an toàn nếu bạn muốn. Điều đó hoàn toàn phụ thuộc vào bạn.
Alexander O'Mara

10
Homebrew được thiết kế đặc biệt để làm mọi thứ một cách an toàn: nó xây dựng mọi thứ ở một vị trí tạm thời, không chạm vào bất cứ thứ gì bên ngoài vị trí đó, sau đó cài đặt chúng vào một Hầm bị cô lập, một lần nữa không chạm vào bên ngoài Hầm đó, và chỉ sau đó, nếu mọi thứ đã hoạt động, thì nó mới hoạt động. thêm liên kết vào /usr/local/*.
abarnert

1
Bạn có thực sự muốn gcc 4.9 cho một cái gì đó? Nếu bạn muốn chơi với các tính năng mới của C ++ 14 clangkhông hỗ trợ hoặc cần biên dịch mã không hoạt động với bất cứ thứ gì ngoài gcc4.6+ hoặc chỉ muốn tìm hiểu thêm về gcc, chắc chắn, hãy cài đặt nó. Nếu không, tại sao lại lãng phí thời gian và dung lượng đĩa?
abarnert

3
Có thể xác nhận cài đặt mất 38 phút vào cuối năm 2013 MacbookProR với nâng cấp cpu. Cài đặt rất nặng CPU (4 lõi 100%).
sjmurphy

4
brew install gcc --without-multilibđược xây dựng trong 49 phút 50 giây trên Mac cho tôi.
Cokes

Câu trả lời:


173

Bạn cần cài đặt gcc để có gfortran và bạn cần một trình biên dịch fortran cho scipy. Homebrew sẽ cài đặt phiên bản "đóng chai" (nghĩa là được biên dịch trước) của gói gcc, rất nhanh, nếu bạn đã cài đặt Công cụ dòng lệnh Xcode. Đây là riêng biệt từ XCode thích hợp. Bạn có thể cài đặt chúng với xcode-select --install.

Không có nhu cầu cụ thể để cài đặt một phiên bản gcc cụ thể (và tôi nghĩ rằng chúng có thể không được đóng chai, vì vậy chúng sẽ chậm như nhau).

Nói chung, ngắt Homebrew bằng Ctrl + C là an toàn và Homebrew sẽ tự động phục hồi.

Bạn có thể quan tâm đến vòi homebrew-python .


3
Điều đó không đúng khi Brew cài đặt GCC được biên dịch trước. Tôi đang cố gắng cài đặt OpenCV có GCC làm phụ thuộc và tôi đã cài đặt XCode CLT được năm năm rồi. Brew vẫn chọn xây dựng GCC từ đầu (và đã mất hơn một giờ rồi).
hyperum

2
sau khi cài đặt các công cụ dòng lệnh xcode, chỉ mất chưa đến 2 phút trên macbook air
aravind_reddy

3
Bạn có thể sẽ cần phải cài đặt lại gói Xcode CLT ngay cả khi bạn đã cài đặt nó trước đó nếu bạn đã nâng cấp Xcode kể từ đó. Tôi vừa mới sản xuất bia mất hơn 20 phút để xây dựng GCC mặc dù tôi sử dụng Xcode mọi lúc và với các phiên bản Xcode trước đó, đã cài đặt CLT
Jason Campbell

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.