当前位置 : 主页 > 手机开发 > ios >

Xcode,如何一次运行一个文件?

来源:互联网 收集:自由互联 发布时间:2021-06-11
Xcode问题,如何一次运行一个文件? 我一直收到这个错误:“链接器命令失败,退出代码为1”,我注意到当我在多个文件中使用“int main”方法时会发生这种情况.此外,当我尝试运行一个简
Xcode问题,如何一次运行一个文件?

我一直收到这个错误:“链接器命令失败,退出代码为1”,我注意到当我在多个文件中使用“int main”方法时会发生这种情况.此外,当我尝试运行一个简单的返回0文件时,我的“hello world”文件仍然会向控制台提供结果.所以我的假设是xcode同时运行项目中的所有文件,导致我在重复方法名称(例如“int main”)时出现重复错误.我如何一次只运行一个文件?顺便说一句,这些是C文件,我在下学期之前使用xcode作为练习我的c编程的工具.谢谢你的帮助!

听起来你正在尝试构建多个程序.问题是你有一个“目标”,这是Xcode用来定义应用程序内容的东西.

您需要为每个程序创建单独的目标,并为源文件创建assign target membership.转到文件 – >新建 – >目标以创建新目标.从它的声音来看,您正在创建一个命令行C程序,因此您需要创建一个在OS X>下找到的命令行工具.应用.

或者,您也可以为每个程序创建单独的项目.请参阅文件 – >新建 – >程序

作为另一种选择,假设您正在创建命令亚麻工具,如果您希望您只能将Xcode用作编辑器并从命令行构建程序(无论如何您可能必须为您的类创建).您可以通过创建.c文件并在Xcode中打开它们来完成此操作.将文件保存到同一文件夹.要从命令行进行编译,请在终端中运行以下内容:

gcc -Wall file1.c file2.c -o myprogram

然后,您将通过以下方式运行您的程序:

./myprogram

如果这不起作用,请确保已安装command line tools.

网友评论