Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: gcc и conio.h  (Прочитано 13550 раз)

0 Пользователей и 1 Гость просматривают эту тему.

mikhail2704

  • Гость
Re: gcc и conio.h
« Ответ #15 : 16 Января 2009, 12:24:09 »
Попробовал использовать g++ lab3.c - все работает, только лучше, наверное в main поставить return 0 или void main() вместо int main()

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: gcc и conio.h
« Ответ #16 : 16 Января 2009, 12:36:20 »
Как раз хотел то же самое сказать: если использовать g++, то никаких проблем (правда, вместо stdlib.h у мене работает stdio.h) =)
А всем остальным товарищам, кто набросился на человека и не объяснил, как исправить проблему, мое презрительное "фи"

Update:
Чтобы gcc компилил, можно добавить такой ключик:
gcc lab3.c -o lab3.o -lstdc++
« Последнее редактирование: 16 Января 2009, 12:48:48 от Saha »

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: gcc и conio.h
« Ответ #17 : 16 Января 2009, 13:17:48 »
gcc lab3.c -o lab3.o -lm

Зачем программу на С линковать с STL, iostream и прочими неиспользуемыми вещами?

На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: gcc и conio.h
« Ответ #18 : 16 Января 2009, 13:44:04 »
Всем, не умеющим читать или плоховидящим, в том числе и страждущему, огромная просьба обратить таки внимание и рассмотреть внимательнее сообщение за нумером четыре, сразу после вопроса:
Какие библиотеки линковать дополнительно компилятор должен магическим образом догадаться? libm (gcc -lm)

И это, прекращаем базар.

Оффлайн slaviart

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: gcc и conio.h
« Ответ #19 : 16 Января 2009, 16:56:17 »
slaviart@slaviart-desktop:~/ProjectC/lab3$ gcc -lm lab3.c -o lab3
/usr/bin/ld: cannot open output file lab3: Permission denied
collect2: выполнение ld завершилось с кодом возврата 1

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: gcc и conio.h
« Ответ #20 : 16 Января 2009, 16:59:28 »
Мдя. man gcc, gcc --help и т.п. правильно нарисовать параметры в командной строке ну никак не помогает?

Оффлайн slaviart

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: gcc и conio.h
« Ответ #21 : 16 Января 2009, 17:57:09 »
Можно написать просто строку полностью как нужно прваильно сделать не разводить  2 страницы ненужного текста?

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: gcc и conio.h
« Ответ #22 : 16 Января 2009, 23:56:24 »
Можно написать просто строку полностью как нужно прваильно сделать не разводить  2 страницы ненужного текста?
wl уже писал:
gcc lab3.c -o lab3.o -lm

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: gcc и conio.h
« Ответ #23 : 17 Января 2009, 14:34:40 »
Можно написать просто строку полностью как нужно прваильно сделать не разводить  2 страницы ненужного текста?
Может за тебя сразу все лабы правильно написать с системой сборки заодно?

Просто внимательнее надо быть и немножко любознательнее, и, опять же, иногда читать, вдумчиво.

Насколько я понимаю, тема исчерпана. Если это так, то закрой.

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.