2011-07-23 119 views
0

假设您使用Xcode创建了一个新的Mac OS Command Line Application,它打印了一些内容。您如何使用命令行或Finder实际查找并运行它?运行一个Mac OS命令行应用程序,如何

enter image description here

应用是“built”,但项目的目录结构似乎并没有包含可执行文件。这个文件的格式是什么?

请告知

+1

我不知道有可能创建iOS命令行程序,至少不能没有越狱。你在Xcode中看到哪个选项? –

+0

在“iOS”下创建“新建项目”时,选择“命令行应用程序” – JAM

+0

您可以发布新项目面板的屏幕截图吗? – bbum

回答

1

这应该帮帮忙:

  1. 选择建立自己的归档项目(产品 - >构建 有关─>归档)。
  2. 该可执行文件将被创建并放置在项目编译文件夹 中。这通常是类似于 /Users // Library/Developer/XCode/DerivedData // Build/Products/Release。
  3. 如果您愿意,请将可执行文件复制到更方便的位置。
  4. 要运行它,请打开一个shell窗口,浏览到可执行文件 目录,然后键入您的命令名称。

编辑

我看到你在你的问题中提到iOS和标记它是这样。这个答案与iOS不相关,事实上我没有看到为该系统构建命令行应用程序的任何选项,并且它没有任何意义。

+0

有没有办法控制放置代码的位置? – JAM

+0

是的,您的项目打开导航到文件 - >项目设置。您可以选择覆盖DerivedData的位置,也可以指定整个其他目录来放置构建版本。 – Perception

+0

只是为了避免不必要的沮丧,从可保存的目录运行可执行文件时,可能必须根据路径设置键入./executablename(注意点和斜杠,在可执行文件名之前没有空格)。 – Monolo

相关问题