Я написал этот код:Компилятор ошибок в коде C, что я не могу понять,
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' и что' main' находится в другом файле. – user3386109
У вас есть несколько учетных записей, чтобы задать тот же вопрос http://stackoverflow.com/questions/28729505 –
Мне нужен ответ быстро, и мне не разрешалось снова спрашивать. Я здесь новый, и я не мог понять, что делать. мой предыдущий вопрос ушел в прошлое, и я не знаю, как его удалить. Я удалил предыдущий вопрос. – VarunR