Câu hỏi Cập nhật lên OS X Lion Xóa gcc?


Tôi đã cập nhật lên OS X Lion hôm nay và dường như tôi không có bản sao gcc nữa. Điều này xảy ra với bất cứ ai khác? Có ai biết tại sao điều này sẽ xảy ra?


29
2017-07-21 06:05


gốc


Không biết có, hoặc được cho là, một trình cài đặt Xcode ngoài cửa hàng ứng dụng. Cảm ơn.


Các câu trả lời:


Tôi đã rất tức giận khi tôi phát hiện ra rằng việc nâng cấp OS X Lion đã xóa sổ toàn bộ chuỗi công cụ phát triển của tôi. Tuy nhiên, với sự giúp đỡ từ một người bạn, tôi phát hiện ra rằng chuỗi công cụ thay vào đó đã được chuyển vào /Developer/usr/bin/ thư mục trên đĩa. Vì nhu cầu trước mắt của tôi, tôi chỉ phải làm make, gcc và g++ có sẵn trên đường dẫn, vì vậy tôi đã tạo các liên kết tượng trưng đến /Developer/usr/bin/gnumake, /Developer/usr/bin/gcc-4.2/Developer/usr/bin/g++-4.2 bên trong /usr/bin/ thư mục. Tuy nhiên, tôi tưởng tượng cách tiếp cận chính xác sẽ được cài đặt lại XCode để khắc phục sự cố.


13
2017-07-28 06:37





Chỉ cần cài đặt Xcode 4.3 trên Lion từ cửa hàng ứng dụng, có cùng vấn đề với gcc, v.v. chưa được cài đặt. Fumbled xung quanh cho đến khi tôi đã làm như sau:

trong Xcode: Tùy chọn -> Tải xuống Với "Thành phần" được chọn, bạn sẽ thấy danh sách các thành phần có thể tải xuống.

Hãy tìm các công cụ dòng lệnh và nhấp vào cài đặt. Bạn sẽ được nhắc nhập userid và mật khẩu Apple Developer của bạn. Sau khi xác thực thành công, công cụ dòng lệnh tải xuống thành phần và cài đặt một loạt các tính năng tốt, bao gồm gcc.


44
2018-02-17 05:56



Tôi không thể tưởng tượng được việc phải mất bao lâu để tìm ra điều này - Jim Mitchener
Câu trả lời này cùng với xuất PATH = $ {PATH}: / Nhà phát triển / usr / bin đã hoàn thành nó cho tôi - Krishnabhadra
Tôi không cần xuất đường dẫn. Sau khi cài đặt nó chỉ hoạt động. Cảm ơn jbm hack - sdjuan


Tải xuống Xcode mới từ App Store và chạy Install XCode. Giờ đây, miễn phí, không phải là $ 4,99.


7
2017-07-21 06:16



Đây là hơn 3 GB. Apple có thực sự ghét các nhà phát triển này không? - Zach Rattner
Vâng. Vui chơi cập nhật quá. - Vervious
@ Zach Well Các công cụ Dev luôn có một chút lớn, nhưng bạn sẽ không phải cài đặt phiên bản Xcode mới khi nâng cấp hệ thống? - slhck
Bạn vẫn có thể nhận được Xcode miễn phí nếu bạn đăng ký (một lần nữa miễn phí) với Apple Developer Connection (developer.apple.com). - Scott
@Nerian: Tải xuống và cài đặt Xcode từ AppStore, chạy "Install Xcode.app" (Tôi đã bỏ lỡ bước này, không chỉ giả định nó được cài đặt sau khi cài đặt từ AppStore), sau đó gcc và các công cụ xây dựng khác đột nhiên hoạt động. Whoo - timoxley


Bạn chỉ có thể đặt / Developer / usr / bin trong $ PATH của bạn và mọi thứ đều ổn:

export PATH=${PATH}:/Developer/usr/bin

6
2017-08-08 18:20





Tôi đã làm theo các bước này và có thể làm cho GCC hoạt động trở lại.

  1. Mở App Store.
  2. Tìm kiếm "XCode".
  3. Tìm kiếm toàn bộ trang cho bất kỳ loại nút "Mua" hoặc "Tải xuống" hoặc "Cài đặt" nào.
  4. Ha ha. Không có một. Nhấp vào nút có nội dung “Miễn phí”. Nó sẽ trở thành một nút có nội dung “Tải xuống”.
  5. Nhấp vào đó.
  6. Đợi nó tải xuống và cài đặt. Bây giờ App Store sẽ tuyên bố rằng bạn đã cài đặt Xcode. Xin chúc mừng!
  7. Nhưng bạn đã không.
  8. Mở Trình tìm kiếm và truy cập Ứng dụng của bạn.
  9. Tìm ứng dụng “Cài đặt Xcode”. Không nói đùa.
  10. Chạy nó đi.

5
2017-11-23 22:33



Nếu bạn đã cài đặt Xcode allready, hãy chạy sudo /Developer/Library/uninstall-devtools --mode=all để gỡ cài đặt và sau đó tiếp tục từ bước 8. - bouke
Tôi đã gỡ cài đặt Xcode và cố gắng cài đặt lại, nhưng không có bước "Cài đặt Xcode" ... tuy nhiên tôi vẫn chưa có gcc-4.2 trong dòng lệnh của mình… - Alan H.


Tôi đã có vấn đề này quá, nơi mà ngay cả sau khi tôi cài đặt XCode4, không có gcc trong con đường của tôi. Nhưng nó quay ra cài đặt của tôi đã được chỉ borked. Tôi chạy lại trình cài đặt XCode và bây giờ / usr / bin / gcc là một liên kết tượng trưng đến /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 như nó cần.

chỉnh sửa: nhận xét của secoif là chính xác. Chỉ cần cài đặt lại XCode.


0
2017-07-21 17:15



Liên kết với gcc theo cách đó dường như không hoạt động chính xác. Xem gist.github.com/1096750 cho tôi cố gắng để làm điều đó để liên kết với gcc / làm cho sử dụng với OSX brew. Tải xuống và cài đặt từ AppStore theo nhận xét khác của tôi. - timoxley


Các bản cài đặt mới của Xcode (phiên bản 4.2 trở lên) thông qua App Store không giao hàng với gcc-4.2. Bạn có thể tải xuống và cài đặt Xcode 4.1 thông qua Trung tâm nhà phát triển Apple. Yêu cầu đăng ký miễn phí.


0
2017-11-25 02:09