【发布时间】:2015-02-25 22:54:49
【问题描述】:
我写了这段代码:
short foo(short a)
{
short b,c;
b=10;
c = a + b;
return c;
}
我得到一个编译器错误:
usr/lib/gcc/x86_64-redhat-linux/4.9.2/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status
我哪里出错了?
这里是不确定的吗?我对 C 编程不太熟悉,所以请原谅我对一些明显的事情一无所知。
【问题讨论】:
-
我假设您打算使用
-c选项进行编译,而main在另一个文件中。 -
您有多个帐户要问同一个问题stackoverflow.com/questions/28729505
-
我需要一个快速的答案,我不被允许再次提问。我是新来的,我无法弄清楚要做什么。我之前的问题被搁置了,我不知道如何删除它。我删除了上一个问题。