2012-02-28 13 views
29

Với việc phát hành Bộ công cụ dòng lệnh của Apple cho Xcode, tôi đang cố gắng tránh phải cài đặt Xcode phù hợp. Để thực hiện việc này, tôi cần đặt đường dẫn thành xcode để tạo các tệp cụ thể phụ thuộc vào đường dẫn chọn xcode (mà hiện trỏ đến/Nhà phát triển)xcode-select -switch đường dẫn khi sử dụng bộ công cụ cli

Tôi nên chỉ đường chọn xcode khi sử dụng Bộ công cụ CLI cho Xcode?

Nếu tôi cài đặt Xcode, nó chỉ là /Applications/Xcode.app, nhưng tôi không biết vị trí của Bộ công cụ CLI.

Cảm ơn.

UPDATE:

Nó xuất hiện từ trình cài đặt pkg rằng nó bãi tất cả vào/usr/bin và sau đó xcode-chọn hoặc các kịch bản khác nội bộ để các pkg tạo các đường dẫn cho xcodebuilder, vv bất cứ ai có thể xác nhận ?

Trả lời

60

sudo xcode-chọn -switch /Applications/Xcode.app/Contents/Developer

+1

là trường hợp này nếu tôi chưa cài đặt Xcode.app? Hay bộ công cụ CLI cài đặt vào Xcode.app? – Lukas

+0

Hãy thử cách này: https://github.com/kennethreitz/osx-gcc-installer nếu bạn chỉ cần gcc hoặc v.v. –

+0

bạn đã cứu tôi! mac cổng cho thấy để chạy 'sudo xcode-select -switch/Applications/Xcode.app' mà làm cho không có ý nghĩa: ( – deadrunk

1

Đối với thiết lập của tôi (Xcode 4.0.2 trên 10.6.8), tôi đã sử dụng ánh đèn sân khấu để tìm kiếm cho 'xcodebuild' để tìm nơi các công cụ Xcode CLI thực sự tồn tại.

CLI công cụ này trong/Developer/usr/bin, vì vậy lệnh xcode-chọn của tôi trông giống như (/ usr/bin được nối bởi xcode-select):

sudo xcode-select -switch /Developer 
14

Tôi đã cài đặt các công cụ CLI chỉ (ví dụ như không có Xcode) và nhận được một lỗi với một người gốc xây dựng mở rộng đá quý:

xcode-select: Error: No Xcode is selected. Use xcode-select -switch <path-to-xcode> , or see the xcode-select manpage (man xcode-select) for further information.

Sau khi xem xét này và duyệt các thư mục, nó xuất hiện các công cụ BSD đã được cài đặt trong /usr/bin do đó:

sudo xcode-select -switch/

dường như hoạt động.

+3

Câu trả lời đúng – avetisk

+0

Làm việc cho tôi bằng cách sử dụng phiên bản Lion của MacO và trình cài đặt dpk Xcode CLI Cảm ơn! –

+1

nếu bạn chạy: "$ sudo xcode-select -p" nó sẽ hiển thị: /Library/Developer/CommandLineTools – user637338