2009-09-13 11 views

Trả lời

89

Tất cả đường dẫn trong Cài đặt xây dựng được giả định liên quan đến thư mục chứa tệp .xcodeproj. Sử dụng đường dẫn Unix chuẩn mã thông báo

. project directory 
.. parent directory 

Vì vậy, nếu tập tin dự án của bạn là trunk/Mac/proj.xcodeproj, và tiêu đề của bạn trong trunk/Headers/foo.h, bạn sẽ thêm ../Headers để Tiêu đề của bạn Đường dẫn tìm kiếm.

+4

Còn thư viện thì sao? Tôi có thể có các tệp .a của tôi bên ngoài dự án và thêm đường dẫn tương đối của họ vào dự án không? –

41

Ngoài ra còn có hai đường dẫn: $SRCROOT$SDKROOT.

+1

sử dụng 2 dấu chấm, tức là: "../someFolder" sẽ cung cấp cho bạn thư mục không gian làm việc của bạn trong khi $ SRCROOT sẽ chỉ cung cấp cho bạn thư mục dự án (có thể nằm trong thư mục không gian làm việc). – OhadM

6

Ở góc trên bên trái bên cạnh các nút build/dừng, bấm vào tên của dự án của bạn và chỉnh sửa Scheme ...

Trong cột bên trái, click vào Run

Bấm vào Options

Đặt dấu kiểm bên cạnh Thư mục làm việc: Sử dụng thư mục làm việc tùy chỉnh.

Sau đó, bạn có thể thay đổi đường dẫn tương đối thành bất kỳ nơi nào bạn muốn.

EDIT: Đây là cho Xcode 4.1

+0

trong Tùy chọn chạy, chỉ có 2 tùy chọn: 'Vị trí lõi' &' Dữ liệu ứng dụng'. Không có 'Thư mục làm việc'. xCode 4.3 – Raptor

+1

Trong xCode 4.5, tùy chọn này nằm trong Product> Edit Scheme ..... Điều này làm việc cho tôi, cảm ơn. – Yuval

+0

i second @ShivanRaptor .. không có thư mục làm việc nào trong xCode 4.5 – abbood

2

Đối Xcode 5:

Bấm vào sản phẩm -> Scheme -> Edit Scheme.

Sau đó làm theo hướng dẫn của ulu5: Nhấp "Chạy", nhấp vào "Tùy chọn" và chọn hộp "Sử dụng thư mục làm việc tùy chỉnh".