Tôi cần cài đặt node.js trên máy Mac mới của mình và nó yêu cầu phải cài đặt trình biên dịch c ++ hoặc g ++. Làm thế nào để tôi có được một cái mà không phải trả tiền cho xcode?
Tôi cần cài đặt node.js trên máy Mac mới của mình và nó yêu cầu phải cài đặt trình biên dịch c ++ hoặc g ++. Làm thế nào để tôi có được một cái mà không phải trả tiền cho xcode?
Câu trả lời:
Bạn vẫn có thể tải xuống Xcode 3.x miễn phí bằng tài khoản nhà phát triển miễn phí. Xcode 3 đi kèm với GCC 4.2, LLVM-GCC 1.5 và LLVM 1.5, vì vậy mọi thứ bạn cần để biên dịch mã C ++, C và ObjC.
(Lưu ý: LLVM 1.5 không thể biên dịch mã C ++, vì vậy bạn phải chuyển về LLVM-GCC hoặc GCC cho việc này.)
Tải xuống và cài đặt trình cài đặt Xcode khổng lồ là một rắc rối lớn nếu bạn chỉ muốn GCC và các công cụ liên quan.
Trình cài đặt osx-gcc cho phép bạn cài đặt các trình biên dịch cần thiết từ các gói nhị phân dựng sẵn hoặc giúp bạn tạo trình cài đặt của riêng mình.
Bạn có thể nhận gcc cho MacOSX từ trang web Nguồn mở của Táo: http://opensource.apple.com/release/developer-tools-40/ Mặc dù vậy, nó không đi kèm với bất kỳ hướng dẫn nào.
(Tôi nghĩ gcc là phù hợp, xin vui lòng sửa tôi nếu tôi sai).
Mac đi kèm với DVD phần mềm - một trong số đó có Xcode. Bạn có thể cài đặt nó từ đó.
XCode KHÔNG đi kèm với GCC và G ++ mới nhất (đi kèm với 4.2), vì vậy bạn vẫn cần phải tự cài đặt nếu muốn các tính năng mới nhất. Macports và GNU KHÔNG cung cấp hướng dẫn đầy đủ. Vì vậy, nó vẫn là một bí ẩn.
Bạn có thể tải xuống XCode hoặc tìm thấy nó trên đĩa CD cài đặt của bạn. Điều đó sẽ cung cấp cho bạn GCC / G ++ cũ hơn. Khi bạn đã có điều đó, bạn có thể tải xuống GCC mới nhất.
Hoa Kỳ, Tampa: http://mirrors-us.seosue.com/gcc/
NHƯNG, làm thế nào để bạn cài đặt ??
Tất cả những gì tôi biết là..
Điều hướng đến thư mục buildgcc mà bạn đã tạo Terminal Commmands cd .. mang đến cho bạn mức 1 LÊN (không gian lưu ý giữa cd và ..) ls cho bạn biết các tệp và thư mục nào trong thư mục mà bạn trong cd / Foldername cho phép bạn điều hướng vào thư mục
Nếu bạn đang ở trong thư mục buildgcc, hãy nhập: ../gcc-4.6.3/có cấu hình WAIT. Sau đó gõ: làm cho WAIT một thời gian rất dài.
Lấy làm tiếc. Đây là nơi tôi bị mắc kẹt.