Chỉ cần nâng cấp máy tính của tôi lên Mac OS X Lion và đi đến thiết bị đầu cuối và gõ "make" nhưng nó báo: -bash: make: lệnh không tìm thấy
Lệnh "make" đã đi đâu?
Chỉ cần nâng cấp máy tính của tôi lên Mac OS X Lion và đi đến thiết bị đầu cuối và gõ "make" nhưng nó báo: -bash: make: lệnh không tìm thấy
Lệnh "make" đã đi đâu?
Câu trả lời:
Bạn đã cài đặt Xcode và các công cụ dành cho nhà phát triển chưa? Tôi nghĩ make, cùng với gcc và bạn bè, được cài đặt với điều đó chứ không phải trước đó. Xcode 4.1 cho Lion là miễn phí.
Bạn cần cài đặt Xcode từ App Store .
Sau đó khởi động Xcode, đi đến Xcode->Preferences->Downloads
và cài đặt thành phần có tên "Công cụ dòng lệnh". Sau đó, tất cả các công cụ có liên quan sẽ được đặt trong thư mục / usr / bin và bạn sẽ có thể sử dụng nó như trong 10.6.
/Applications/Xcode.app/Contents/Developer/usr/bin/
Dường như bạn có thể cài đặt các công cụ dòng lệnh mà không cần lấy Xcode từ Tải xuống cho Nhà phát triển Apple . Nó yêu cầu tôi phải đăng nhập bằng tài khoản apple của mình.
Ngoài ra, khi bạn cài đặt Xcode từ cửa hàng ứng dụng, bạn có thể nhận thấy các công cụ dòng lệnh không được cài đặt theo mặc định. Mở Xcode, đi đến tùy chọn, nhấp vào tab "tải xuống" và từ đó bạn có thể tải xuống và cài đặt các công cụ dòng lệnh.
Xcode 4.3.2 không cài đặt "Công cụ dòng lệnh" theo mặc định. Tôi đã phải mở Tùy chọn Xcode / Tải xuống / Tab Thành phần. Nó có một danh sách các thành phần tùy chọn với nút "Cài đặt" bên cạnh mỗi thành phần. Điều này bao gồm "Công cụ dòng lệnh" và các thành phần để hỗ trợ phát triển cho các phiên bản iOS cũ hơn.
Bây giờ "make" đã có sẵn và bạn có thể kiểm tra bằng cách mở terminal và gõ:make -v
Kết quả sẽ giống như:GNU Make 3.81
Bạn có thể cần "thực hiện" ngay cả khi bạn không cần Xcode, chẳng hạn như nhà phát triển Perl cài đặt Mô-đun Perl bằng cpan -i trên dòng lệnh.
Xcode 5.1 không còn cung cấp các công cụ dòng lệnh trong phần Tùy chọn. Bây giờ bạn truy cập https://developer.apple.com/doads/index.action và chọn phiên bản công cụ dòng lệnh cho bản phát hành OS X của bạn. Trình cài đặt đặt chúng vào / usr / bin.
Nếu bạn đã cài đặt xcode và nâng cấp lên núi sư tử hoặc bạn chưa cài đặt các công cụ dòng lệnh mới nhất hoặc bạn có zsh hoặc các shell khác, bạn có thể tắt một số công cụ nhúng trong thư mục nhà phát triển với:
xcrun make
Nếu bạn chỉ cần làm cho và bạn bè. Hãy thử cài đặt các công cụ dòng lệnh do Apple cung cấp. (Giả sử bạn không thực hiện bất kỳ phát triển iOS nào.)
có các bản dựng cụ thể của các công cụ dòng lệnh cho các phiên bản OSX chính khác nhau có sẵn từ trang Tải xuống cho Nhà phát triển của Apple . Hãy chắc chắn để có được phiên bản mới nhất cho hệ điều hành của bạn.