Retired Document
Important: This document may not represent best practices for current development. Links to downloads and other resources may no longer be valid.
An updated version of Build Settings Reference is now available in Xcode Help. To access it:
1. In Xcode, choose Help > Xcode Help, or open the Xcode Help website.
2. Search for “build settings.”
Document Revision History
This table describes the changes to Xcode Build System Guide.
Date | Notes |
---|---|
2016-09-29 | Moved to Retired Documents Library. Updated Xcode Build Settings are now in Xcode Help. |
An updated version of Build Settings Reference is now available in Xcode Help. To access it: 1. In Xcode, choose Help > Xcode Help, or open the Xcode Help website. 2. Search for “build settings.” | |
2010-10-05 | Added build settings for the Interface Builder compiler. |
Added GCC_WARN_ABOUT_GLOBAL_CONSTRUCTORS (Global Construction or Destruction Required). | |
2010-07-01 | Made minor content corrections. |
Updated IPHONEOS_DEPLOYMENT_TARGET (iOS Deployment Target) with new value information. | |
Updated SDKROOT (Base SDK) with new value information. | |
2009-10-19 | Added information about SSE4.1 and SSE4.2 extensions. |
Added GCC_ENABLE_SSE41_EXTENSIONS (Enable SSE4.1 Extensions). | |
Added GCC_ENABLE_SSE42_EXTENSIONS (Enable SSE4.2 Extensions). | |
2009-05-28 | Updated default value for the Valid Architectures build setting. |
Updated VALID_ARCHS (Valid Architectures). | |
2009-03-04 | Added build settings to manage PNG-file compression, dependent libraries, and product architectures. |
Added EXECUTABLE_PATH, LD_DYLIB_INSTALL_NAME (Dynamic Library Install Name), LD_RUNPATH_SEARCH_PATHS (Runpath Search Paths). | |
2009-02-04 | Made minor corrections. |
Updated CACHE_ROOT and SHARED_PRECOMPS_DIR (Precompiled Headers Cache Path) with new value information. | |
Corrected values in SCRIPTS_FOLDER_PATH. | |
2008-11-19 | Made minor changes. |
Removed information about | |
Added information about conditional build settings to Introduction. | |
Undocumented ZeroLink. | |
2008-10-15 | Added build settings and made content changes. |
Added GCC_ENABLE_OBJC_GC (Objective-C Garbage Collection), INFOPLIST_OUTPUT_FORMAT, INFOPLIST_OTHER_PREPROCESSOR_FLAGS (Info.plist Other Preprocessor Flags), INFOPLIST_PREFIX_HEADER (Info.plist Preprocessor Prefix File), INFOPLIST_PREPROCESS (Preprocess Info.plist File), INFOPLIST_PREPROCESSOR_DEFINITIONS (Info.plist Preprocessor Definitions), IPHONEOS_DEPLOYMENT_TARGET (iOS Deployment Target). | |
Added information to USER_HEADER_SEARCH_PATHS (User Header Search Paths). | |
Added aliases for a few build settings. | |
Corrected value information for TARGET_NAME and PROJECT_NAME. | |
Removed information about | |
2008-05-21 | Update for Xcode 3.1. |
Added | |
Added | |
2006-11-07 | Added x86_64 to the default value of the VALID_ARCHS build setting. |
2006-10-03 | Added information for the GCC_ENABLE_SYMBOL_SEPARATION and ONLY_LINK_ESSENTIAL_SYMBOLS build settings. |
Added information for GCC_ENABLE_SYMBOL_SEPARATION (Separate PCH Symbols) and | |
2006-05-23 | New document that describes the build settings used in the Xcode build system to compile source code and produce binary files. |
Copyright © 2016 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2016-09-29