加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-14 17:12:14 所属栏目:百科 来源:网络整理
导读:Xcode问题,如何一次运行一个文件? 我一直收到这个错误:“链接器命令失败,退出代码为1”,我注意到当我在多个文件中使用“int main”方法时会发生这种情况.此外,当我尝试运行一个简单的返回0文件时,我的“hello world”文件仍然会向控制台提供结果.所以我的
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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读