【发布时间】:2011-08-18 07:01:03
【问题描述】:
我使用 makefile 在 Xcode 4 中创建了一个“外部构建项目”。该项目构建完美,除了我知道如何让它运行的唯一方法是在终端中。
有没有办法可以在 Xcode 4 中运行程序或者是终端吗?
【问题讨论】:
标签: c build makefile terminal xcode4
我使用 makefile 在 Xcode 4 中创建了一个“外部构建项目”。该项目构建完美,除了我知道如何让它运行的唯一方法是在终端中。
有没有办法可以在 Xcode 4 中运行程序或者是终端吗?
【问题讨论】:
标签: c build makefile terminal xcode4
是的,你可以! 产品 -> 编辑方案 从左侧面板中选择“运行”,从顶部选择“信息”并指定“可执行文件”下拉列表 选择下一个窗格“参数”并添加“启动时传递的参数”(到您之前选择的“可执行文件”)
【讨论】:
是的,您需要创建一个自定义可执行文件,以便 Xcode 知道您构建的可执行文件所在的位置以及如何运行它。在 Xcode 3 中,它是 Project -> New Custom Executable...。
如果您已将源代码添加到项目中,这将允许您运行可执行文件甚至进行源代码级调试。唯一的小麻烦是,当您在例如调试和发布版本。
注意 Xcode 4:我不使用 Xcode 4,但查看与 Xcode 3 的“自定义可执行文件”最接近的在线帮助似乎是:
在方案编辑器中自定义可执行文件
要自定义在 Xcode 3 中启动产品的环境,请单击 Groups & Files 列表中的可执行文件,然后打开 Info 窗口。在 Xcode 4 中,从 Scheme 弹出窗口中选择 Edit Active Scheme,然后选择要运行的产品(图 3-10)。请注意,您可以选择以更高的 UI 分辨率显示正在运行的产品,以模拟以不同的显示分辨率运行。
【讨论】: