Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C程序的Xcode中给出命令行参数_C_Xcode_Command Line - Fatal编程技术网

在C程序的Xcode中给出命令行参数

在C程序的Xcode中给出命令行参数,c,xcode,command-line,C,Xcode,Command Line,我正在用Xcode解决我的C赋值问题,在该程序中,我必须在运行该程序时给出命令行参数,为此,我必须使用如下用户终端: ./a.out myfirstCommand mySecondCommand 我想知道是否有可能在xcode中发出这种命令,而不是去终端。谢谢前置Xcode 4.x 右键单击Xcode项目中的可执行文件并选择“获取信息”。然后选择“arguments”选项卡,您可以设置从Xcode内部运行或调试程序时要传递的参数 Xcode 4.x或更高版本 转到产品菜单,选择“编辑方案”,然

我正在用Xcode解决我的C赋值问题,在该程序中,我必须在运行该程序时给出命令行参数,为此,我必须使用如下用户终端:

./a.out myfirstCommand mySecondCommand

我想知道是否有可能在xcode中发出这种命令,而不是去终端。谢谢

前置Xcode 4.x
右键单击Xcode项目中的可执行文件并选择“获取信息”。然后选择“arguments”选项卡,您可以设置从Xcode内部运行或调试程序时要传递的参数

Xcode 4.x或更高版本

转到产品菜单,选择“编辑方案”,然后选择参数选项卡并在那里添加参数。

从Xcode 4.x开始,我必须转到产品菜单,选择“编辑方案”,然后选择参数选项卡并在那里添加参数

键盘快捷键是commandshift在Xcode 8.x中,只需从标题栏中选择项目并选择编辑方案(而不是架构),然后选择运行调试并从弹出窗口中选择参数选项卡


在Xcode 12.3中,您可以执行以下操作

菜单项产品->方案->编辑方案->参数选项卡->启动时传递的参数


+1感谢您重新启动此线程以提供更新的答案!我注意到您在一年多后进行了跟踪,这令人印象深刻:)也在XCode 5.1中工作。快捷方式:Cmd-@itsaboutcode请将此标记为答案。一个问题允许有多个答案。另外,Option+单击Run按钮将打开此对话框。Xcode 10.2:“产品->方案->编辑方案…”是我的菜单路径。command+shift+<和option+单击Run仍然有效。从XCode 4.3开始,命令行工具未与XCode捆绑,因此您应该转到下载选项卡上的prefs,然后单击安装命令行工具pluginNote:接受的答案已过时。见下面的@jengelsma。公认的答案仍然过时。如果你能把它换掉,对别人真的很有帮助。这已经过时了!右键单击执行时没有“获取信息”选项。请更新过期的答案<代码>右键单击Xcode项目中的可执行文件对于那些第一次看到Xcode的人来说没有任何意义。确认它在Xcode 9中仍然与Hany的答案相同。