黑马程序员技术交流社区

标题: 我是新手,终端报错求助。linker command failed with exit code 1 [打印本页]

作者: zhuohong_xiao    时间: 2014-10-3 19:25
标题: 我是新手,终端报错求助。linker command failed with exit code 1
我在编译.c文件没有问题,连接.o文件也没有报错。
但是在运行a.out文件的时候报了这个错误

ld: can't link with a main executable file './a.out' for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

意思我大概懂,只是不是到为什么报这个错误。
我是一个新手,个位雷锋叔叔,来帮帮忙啊。

作者: zhuohong_xiao    时间: 2014-10-3 19:41
雷锋在哪里啊。雷锋在哪里。每次都出现这个错误。我都快崩溃了啊。
作者: lyan    时间: 2014-10-3 20:11
能说具体点不。。最起码的代码贴出来啊
作者: zhuohong_xiao    时间: 2014-10-3 20:18
本帖最后由 zhuohong_xiao 于 2014-10-3 20:20 编辑
lyan 发表于 2014-10-3 20:11
能说具体点不。。最起码的代码贴出来啊

和代码没什么啥关系。就是正常不过的小代码

代码就是这个。没有错误。[size=14.4444446563721px]# include <stdio.h>

[size=14.4444446563721px]int main()
[size=14.4444446563721px]{
[size=14.4444446563721px]    printf("wo de di yi ge c\n");
[size=14.4444446563721px]   
[size=14.4444446563721px]    return 0;
[size=14.4444446563721px]}
.o文件可以生成,说明没有语法错误
a.out文件可以生产,说明是可运行的。
在输入
cc ./a.out就报这个错误。
a.out直接运行是没有问题的。



作者: qiusiyu    时间: 2014-10-3 20:20
(use -v to see invocation)

你-v一个看看,
作者: zhuohong_xiao    时间: 2014-10-3 20:28
qiusiyu 发表于 2014-10-3 20:20
(use -v to see invocation)

你-v一个看看,

提示:
command not found


我觉得我被终端调戏了
作者: lyan    时间: 2014-10-3 20:31
zhuohong_xiao 发表于 2014-10-3 20:18
和代码没什么啥关系。就是正常不过的小代码

代码就是这个。没有错误。# include

谁告诉你的运行.out文件要加cc的。
cc代表编译、链接好不。。。



完全没什么问题啊:L
作者: coyote    时间: 2014-10-3 21:34
不加cc,直接./a.out就行了

作者: zhuohong_xiao    时间: 2014-10-4 03:38
lyan 发表于 2014-10-3 20:31
谁告诉你的运行.out文件要加cc的。
cc代表编译、链接好不。。。

好吧。我知道我逗比了啊。谢谢啊。

作者: qsq0000hm    时间: 2014-10-4 19:42
a.out文件是可执行的文件了,为什么还要CC?
作者: songxing10000    时间: 2014-10-4 19:44
围观,貌似少了什么东西
作者: 人外...有人    时间: 2015-4-8 18:23
qiusiyu 发表于 2014-10-3 20:20
(use -v to see invocation)

你-v一个看看,

我也出现了这个问题,郁闷死了 您说的 -v一下,是cc -v吗?是的话如下:
192:150408 yeahming$ cc -v
Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.1.1
Thread model: posix
求指导
作者: 人外...有人    时间: 2015-4-8 18:25
zhuohong_xiao 发表于 2014-10-4 03:38
好吧。我知道我逗比了啊。谢谢啊。

我也想你一样逗比了一天,死的心都有了。。。。。。。
作者: 人外...有人    时间: 2015-4-8 18:26
顶楼主。。。。。郁闷一天了,终于搞好了,吃饭去,逗比错误,也就只有我这逗比才能干出来。。。。哎心情好,下馆子去。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2