Snow Leopard: không tìm thấy lệnh, mặc dù XCode đã được cài đặt?


9

Vì vậy, tôi đã cài đặt XCode trên Snow Leopard. Tại sao tôi nhận được tin nhắn như thế này:

sudo: make: command not found

Tôi cần làm gì để giải quyết vấn đề này?

Giải pháp:

Tôi không chắc chuyện gì đã xảy ra, nhưng tôi đã có thể khắc phục sự cố bằng cách tải xuống phiên bản XCode mới nhất và cài đặt lại. Bây giờ tôi có thể thấy rằng tôi đã cài đặt chính xác.

$ which make
/usr/bin/make

Câu trả lời:


9

Khi bạn cài đặt các công cụ Nhà phát triển của Apple, bạn cũng đã cài đặt gói "Phát triển Unix" chưa? Từ các công cụ dành cho nhà phát triển Xcode 3.2.2 cho tệp Mac SDK 10.6 và iPhone SDK 3.2 README:

Cài đặt

Trình cài đặt Xcode và iPhone SDK cung cấp sáu tùy chọn để định cấu hình cài đặt từ nút Tùy chỉnh ...

...

  • Phát triển UNIX. Các công cụ dòng lệnh được sử dụng để phát triển dựa trên UNIX. Các thành phần của nó luôn được đặt trong / usr - chỉ có một phiên bản được cài đặt tại một thời điểm.

Tôi tin rằng đó là những gì kích hoạt việc đưa các tiện ích vào / usr / bin ...


2
chỉ để giúp người dùng sư tử với vấn đề này. Sau khi cài đặt XCode (4.3.3 tại thời điểm viết), bên trong Xcode -> Công cụ dành cho nhà phát triển -> Công cụ dành cho nhà phát triển khác ... bạn sẽ vào trang web của nhà phát triển apple, sau một vài lần bạn có thể tìm kiếm "make" hoặc " gcc "và bạn có thể tải xuống" Công cụ dòng lệnh cho XCode "
w--

11

Đi tới Tùy chọn trong Xcode, chọn Tải xuống và cài đặt Công cụ Dòng lệnh .

nhập mô tả hình ảnh ở đây


Tôi đã vô tình đưa vào các thông tin sai, và bây giờ nó sẽ không cho phép tôi thay đổi thông tin đăng nhập ban đầu của mình. Nó chỉ nói rằng tôi không đăng ký mỗi lần tôi thử và nhấp vào cài đặt.
Chuyến đi

Màn hình XCode này được chụp trên Lion, câu hỏi là về Snow Leopard mà phiên bản XCode hoàn toàn khác nhau.
Ain

1

Cuối cùng tôi đã gặp một vấn đề tương tự trong đó lệnh make đã biến mất một cách bí ẩn khỏi máy Mac của tôi sau khi nâng cấp. Tôi đã nâng cấp từ Snow Leopard lên Lion. Tôi cũng đã nâng cấp từ Xcode 4.2 lên 4.3.

Tuy nhiên, sau khi cài đặt có vẻ ổn, không tìm thấy ở đâu. Có vẻ như việc cài đặt Xcode mới vừa xóa sạch nó.

Cuối cùng tôi đã sử dụng trình cài đặt GCC từ Kenneth Reitz thông minh, hoạt động hoàn hảo: https://github.com/kennethreitz/osx-gcc-installer



0

Hãy chắc chắn rằng PATH của bạn chứa thư mục bao gồm make.


thư mục đó sẽ là gì?
Andrew

@mvdehavens / usr / bin /
Joseph
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.