繁体   English   中英

Xcode C ++错误“链接器命令失败,退出代码为1”

[英]Xcode C++ Error “linker command failed with exit code 1”

我是一名编程学生。

在这里,我使用C ++在Xcode中编写了一个简单的“两个数字之和”程序。

//preprocessor directive
#include <stdio.h>

//local declarations

int main (void)
{
//declare variables
int n1, n2, sum;

//input prompts
printf("This program finds the sum of two numbers. Enter your first number.\n");
scanf("%d" , &n1);

printf("Enter another number.\n");
scanf("%d" , &n2);

//process
sum=n1+n2;

//output
printf("The sum is %d." , sum);

return 0;

}

据我所知,我的语法是准确的,但是,当我尝试构建程序时,我收到此错误代码:

“Apple Mach-O链接器(Id)错误。链接器命令失败,退出代码为1(使用-v查看调用)”

我一直无法通过阅读其他Q和A来解决这个问题。

任何建议的解决方 这将不胜感激!!

您的错误不完整。 您需要使用-v来查看调用(如建议的那样),或者需要检查日志以获取更多详细信息,因为错误“ 链接器命令失败,退出代码为1 ”后面通常会出现更详细的错误。

因此,要查找更多详细信息,请在Xcode中单击Buildtime下的错误,然后选择Reveal in log 这应该给你额外的提示。 没有任何特定错误,很难知道问题是什么。

如果源代码中有其他错误,通常会显示此错误。 如果您直接复制粘贴代码,则在main中的左括号前面有一个x

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM