2012-07-15 48 views
28

Tôi đang cố gắng để cài đặt Memcached trên Mac sử dụng hướng dẫn này: http://tugdualgrall.blogspot.de/2011/11/installing-memcached-on-mac-os-x-and.html nhưng khi tôi cố gắng ./configure nó nói: configure: lỗi: không có trình biên dịch C chấp nhận được tìm thấy trong $ PATH khi tôi cố gắng làm cho nó nói: làm sh: thực hiện: không tìm thấy lệnh sh-3.2 # yum install làm sh: yum: không tìm thấy lệnh sh-3.2 # apt-get install làm sh: apt-get: không tìm thấy lệnhcài đặt "làm" trên Mac

Tôi phải đề cập rằng tôi có Xcode nhưng nó vẫn không hoạt động. Tôi thực sự mới trên Mac nên hãy cân nhắc điều đó :) Tôi thực sự đánh giá cao sự giúp đỡ của bạn Cảm ơn bạn!

+0

Xcode sẽ cung cấp cho bạn 'công cụ make' và các công cụ liên quan. Những gì hiện 'printenv PATH | tr ":" "\ n" 'trả về? – dmckee

+0

Nó cung cấp cho: /opt/local/bin /opt/local/sbin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin /usr/local/git/bin –

+0

Các phiên bản gần đây của Xcode cài đặt các công cụ của họ trong chính gói đó, ví dụ '/ Applications/Xcode.app/Nội dung/Nhà phát triển/usr/bin'. Hãy thử đặt nó trong '$ PATH' của bạn. –

Trả lời

83

Nếu bạn có Xcode 4.3 hoặc mới hơn, các công cụ dòng lệnh, chẳng hạn như make, không được cài đặt theo mặc định. Trong tùy chọn Xcode, hãy chuyển đến tab "Tải xuống" và trong "Thành phần", nhấn nút "Cài đặt" bên cạnh "Công cụ dòng lệnh". Sau khi bạn đã tải về thành công và lắp đặt các công cụ dòng lệnh bạn cũng nên gõ lệnh sau trong Terminal để đảm bảo tất cả Xcode công cụ dòng lệnh của bạn đang chuyển sang sử dụng 4.3 phiên bản:

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 

Sau khi mọi thứ đã được cài đặt thành công bạn sẽ thấy make và các công cụ phát triển dòng lệnh khác trong/usr/bin.

+0

Hoàn hảo! Cảm ơn rất nhiều torrey! –

+0

Cảm ơn bạn đã làm việc rất tốt. – JamesC

+0

tại sao nó không hoạt động đối với tôi? vẫn là câu nói của nó: -bash: make: lệnh không tìm thấy – itsazzad

3

Từ torrey.lyons 's câu trả lời, trong Xcode -> Preferences -> Tải xuống nó nói dưới Command Line Công cụ:

Before installing, note that from within Terminal you can use the XCRUN tool to launch compilers and other tools embedded within the Xcode application. Use the XCODE-SELECT tool to define which version of Xcode is active. Type "man xcrun" from within Terminal to find out more.

Do đó, tôi đã có thể chạy tạo công cụ bằng lệnh xcrun make.

Các vấn đề liên quan