从Xcode编译和运行命令行项目

时间:2012-06-04 10:01:11

标签: objective-c xcode command-line

我正在开发一个软件,我在Terminal中使用此命令编译:

gcc -framework Foundation -framework AudioToolbox Main.m Buffer.m WavFileReader.m WavFileCreator.m LowPassFilter.m Snippet.m Blender.m EffectsFilter.m -o /Users/ericbrotto/Desktop/audio

然后我也通过Terminal运行可执行文件。

如何使用构建和运行应用程序的Run按钮从Xcode项目中执行此操作。

1 个答案:

答案 0 :(得分:1)

最简单的方法是首先使用命令行目标创建项目。然后,完成后,删除它默认添加到项目中的文件,然后将文件添加到项目中,确保在执行此操作时检查目标。

你会想稍微考虑文件的位置,只是为了让它们对你有意义,并且与Xcode通常放置它们的地方相距太远。

您可能会或可能不会在运行阶段发现执行情况令人满意,但我发现它适用于小型测试程序以及没有用户输入的情况。否则,您可能希望在终端中运行以获得更好的I / O.