[翻译]Xcode Project

原文:http://developer.apple.com/library/mac/#featuredarticles/XcodeConcepts/Concept-Projects.html

 

Xcode Project

一个Xcode项目是一个存储库,所有那些使用文件、资源和需求信息,来构建一个或多个软件产品的库。一个项目包含了所有用来建立你的产品和维护那些元素之间的关系的元素。它包含了一个或多个目标(targets),如何构建产品的目标。一个项目定义默认“build setting”为所有在这个项目中的目标(标项目中每个目标还可以指定自己的构建设置,覆盖项目构建设置)。

 

一个Xcode项目文件包含以下信息:

  

  源文件的引用:

  源代码,包括头文件和实现文件

  库和框架,内部和外部

  资源文件

  图像文件

  接口构建器(笔尖)文件

 

    Groups用来组织源文件中的结构导航器

 

    项目级的构建配置。您可以指定多个构建配置为一个项目;例如,您可能有调试和发布构建设置为一个项目。

    Targets,每个Target特殊:

            Areference to one product built by the project

            References to the source filesneeded to build that product

            The build configurations that can beused to build that product, including dependencies on other targets and othersettings; the project-level build settings are used when the targets buildconfigurations do not override them

    可执行环境,可以用来调试或测试程序,每个可执行环境中指定了:

            What executable to launch when yourun or debug from Xcode

            Command-line arguments to be passedto the executable, if any

            Environmental variables to be setwhen the program runs, if any

 

一个项目可以单独或可以包含在一个工作区。

  

你使用Xcode计划指定哪个目标,构建配置和可执行的配置是活跃在给定的时间。

你可能感兴趣的:(翻译,xcode,项目构建,dependencies,build,variables,产品)