2012-07-30 11 views
5

Tôi đang cố gắng để cài đặt quãng tám trên con sư tử núi macos qua như sau:Tôi phải làm gì để sử dụng cho xcode-select -switch?

sudo port install octave 

Tuy nhiên, kết quả của lệnh này luôn luôn là như sau:

Error: 
Error: No valid Xcode installation is properly selected. 
Error: Please use xcode-select to select an Xcode installation: 
Error:  sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer # version 4.4 
Error: 

Tôi đã thử các gợi ý sudo xcode-select -switch lệnh không có kết quả. Lỗi tương tự luôn xảy ra. Bất kỳ ý tưởng làm thế nào để giải quyết vấn đề này?

Trả lời

20

Bạn đã cài đặt xcode hay chỉ các công cụ dòng lệnh?

Tôi đã cài đặt chỉ là công cụ dòng lệnh và đã có thể đánh lừa một số GEMS bằng cách sử dụng lệnh sau:

sudo xcode-select -switch /usr/bin 

tôi về cơ bản chỉ chúng vào thư mục bin nơi cuộc sống GCC của tôi.

+0

Vâng, tôi cài đặt xcode và sau đó cài đặt các công cụ dòng lệnh (trên thực tế, ban đầu tôi chỉ cài đặt các công cụ dòng lệnh, nhưng sau đó nâng cấp lên sư tử núi). Tôi đã cố gắng chuyển đổi đề xuất từ ​​câu trả lời của bạn, nhưng tôi có kết quả tương tự. – jonderry

+2

Hãy thử thực hiện "gcc" để tìm đường dẫn đến trình biên dịch của bạn. Sau đó, sudo xcode-select -switch THAT_PATH. –

+0

Thông báo lỗi có vẻ lành tính. Tôi cuối cùng đã xây dựng quãng tám, nhưng cần thiết để xóa một tập tin .h mà dường như không có sẵn đã gây ra một lỗi sau này trong đầu ra đăng nhập. – jonderry

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

giải quyết cho tôi

+0

Hoàn hảo! Tôi có cần phải làm điều đó mỗi khi tôi khởi động lại máy tính của mình không? – chrisapotek

+0

Không! bạn không cần thực hiện mọi lần khởi động lại. – kamal

+0

điều này cũng làm filemerge làm việc cho tôi một lần nữa! – Chris