如何在Xcode中传递命令行参数

时间:2016-08-22 19:09:55

标签: c++ xcode

我试图将参数传递给我的Xcode C ++命令行工具。我想我已经关注了帮助,以及我在Stack Overflow上找到的答案,但我没有运气。

我正在使用Xcode 7.2.1。我已经编辑了这个方案,有两个命令行参数(一个输入文件和一个输出文件。)我已经发布了下面编辑器的屏幕截图。

当我运行代码时,它没有找到参数。 (我不是说它无法在磁盘上找到文件。程序因为argc为1而不是3而中止。)

你能告诉我我做错了什么吗?

编辑:在回应我收到的建议后再玩它,它突然起作用了。我不知道改变了什么。现在它的对话框看起来就像我最初发布的截图一样。

enter image description here

1 个答案:

答案 0 :(得分:0)

我建议你一次只使用一个参数集。每个选中的行代表一个命令行,而不是一个参数,因此将两个参数放在一行上,如

$PROJECT_DIR/detroit.txt $PROJECT_DIR/detroit.out