如何从命令行启动XCode可执行文件

时间:2009-09-10 19:43:07

标签: xcode

在我的XCode项目中,我有多个'可执行文件' 是否可以通过终端中的Comomand线运行其中一些?而不是通过'Run-> Debug'来运行它?

谢谢。

2 个答案:

答案 0 :(得分:2)

不确定

如果您使用默认设置,您将在项目的build子目录中找到二进制文件。

如果您通过偏好设置了共享构建产品位置,则可以在下方找到二进制文件。

找到二进制文件后,打开终端窗口并像其他任何命令一样运行它。

对于Cocoa应用程序,您需要指定应用程序包装器的路径。类似的东西:

MyApp.app/Contents/MacOS/MyApp

例如,我的偏好设置为将所有内容构建到/tmp/bbum-products。因此,如果我在调试模式下构建一个简单的命令行工具,我可以转到终端并键入以下内容来运行构建的可执行文件(显然来自项目'somerandomtoolibuilt'):

/tmp/bbum-products/Debug/somerandomtoolibuilt 

当然,它会喷出:

2009-09-11 00:44:11.164 somerandomtoolibuilt[7585:903] Hello, World!

答案 1 :(得分:1)

您也可以使用“打开MyApp.app”命令