xcode项目中活动可执行文件的目的是什么?

时间:2010-09-02 06:52:16

标签: xcode

只想知道xcode项目中活动可执行文件的用途是什么?

由于 SAURABH

1 个答案:

答案 0 :(得分:15)

自己发现..希望它会帮助别人。

可在其中运行和测试软件产品的可执行环境。可执行环境定义应该用于运行产品的程序。在许多情况下,这将是产品本身,但不一定是。此外,可执行环境定义了应该使用的任何命令行参数和环境变量。 alt text

当您执行构建并运行命令(Command-R)时,Xcode会处理一个目标,该目标对源代码执行一组操作,而源代码又生成产品。然后,Xcode使用活动的可执行环境运行产品。

“但是等等,”您可能会问,“为什么必须设置可执行环境?难道您不能直接运行产品吗?”这是个好问题。如果只是运行构建的Cocoa应用程序的问题,那么定义可执行环境将是过度的。但是,有许多产品(如插件)要求您定义运行产品的主机应用程序。可执行环境还用于在调试器中运行产品。您甚至可以定义多个可执行环境以不同方式运行相同的产品。

请参阅此页面以获取更多信息 - http://developer.apple.com/tools/xcode/xcodeprojects.html