LinuxForum.Fans
Тема

Ошибка

Автор: viva_linuxoid 9 сообщений 2437 просмотров
#340594

Доброго времени и суток !!!
Я хотел спросить насчет 1 ошибки.
Я написал простой c++ код (он ничего не делает)

text
#include <iostream>
int main(){
}

пытаюсь создать бинарник через gcc.
Пишу

text
gcc ./P.cpp

А он мне ошибку :

text
 /usr/lib/gcc/x86_64-redhat-linux/4.8.1/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: ошибка: выполнение ld завершилось с кодом возврата 1

Раньше работало
Подскажите !!!
*HELP*

#340596
"viva_linuxoid" написал:
Пишу

gcc

программа-то на плюсах... g++

"viva_linuxoid" написал:
int main(){ }

забыл в скобках return 0; поставить.

"ничего не делает" с каким результатом? Надо 0 вернуть, типа: "я ничего не сделала успешно, хозяин!".

#340597

Спасибо !!!
Сорри не могу поставить + (уже в другой теме вам поставил)

#340599

Хотя стойте....
Все сделал и снова ошибень

#340601

"viva_linuxoid" написал:
Сорри не могу поставить + (уже в другой теме вам поставил)
мне эти плюсы как дураку фантики (:

Если что -- спрашивайте.
#340603
"viva_linuxoid" написал:
Все сделал и снова ошибень

дык какая?

ЗЫЖ всё же рекомендую начать с C. Плюсы это ОЧЕНЬ сложно, только на первый взгляд они просты. Что-бы хоть что-то понять, нужно лет 6 минимум погружения...

#340604

Все !!!
Просто оказалось что файл был пустой (Я забыл его сохранить :))

#340605

Хорошо начну по вашей теме (давно на неё смотрю)

Войдите или зарегистрируйтесь, чтобы ответить.