2012-03-16 22 views
5

Tôi muốn đặt Cài đặt Xây dựng dành riêng cho từng kiến ​​trúc (armv6 vs armv7). Điều này là dễ dàng, đủ để làm trong GUI Xcode, nhưng tôi cố gắng để đặt tất cả các cấu hình dự án trong tập tin .xcconfig. Có thể sao chép cấu hình sau (Thumb được kích hoạt cho armv7, nhưng không phải kiến ​​trúc armv6) sử dụng các tệp .xcconfig không?Bạn có thể đặt cấu hình Cài đặt xây dựng cụ thể trong tệp .xcconfig trong Xcode 4.3 không?

GCC_THUMB_SUPPORT Settings in Xcode

Trả lời

8

Có, bạn có thể làm điều đó.

SETTING_NAME[arch=arch_name] = some_value 

Thật khó để tìm tài liệu về điều này. Dường như nó nằm trong số Xcode 3.0 release notes, nhưng may mắn tìm được những tài liệu hiện tại của Apple.

Để giải quyết vấn đề cụ thể của bạn:

GCC_THUMB_SUPPORT[arch=armv6] = NO 
GCC_THUMB_SUPPORT[arch=armv7] = YES 
+0

Cảm ơn, mà làm việc. Tôi đã chỉnh sửa câu trả lời của bạn để thêm cài đặt thực tế đặt cấu hình tôi yêu cầu. –

+4

Lưu ý rằng bạn có thể tự tìm câu trả lời bằng cách chọn hàng mà bạn muốn cài đặt xây dựng và nhấn '⌘-C' để sao chép cài đặt. Sau đó bạn có thể dán nó vào tệp xcconfig của bạn dưới dạng văn bản. – Jim