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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: "C" - Несколько вопросов по компилляции  (Прочитано 557 раз)

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

Оффлайн ExIM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
  • Ubuntu 13.10
    • Просмотр профиля
    • я ВКонтакте
Здравствуйте. Скажу сразу, я в этом деле "Newbie" - поэтому вопрос соответствующий!  ;)

У нас в школе проходят олимпиады по Pascal и C. И как-то учить Pascal только ради этого - я не вижу смысла.. Решил изучать " С ", это хоть пригодится в будущем)

Теперь подскажите мне, как и чем в Linux'е можно скомпиллировать например такой код?
#include < stdio.h >

long a,b;

int main(){
  freopen("input.txt","r",stdin);
  freopen("output.txt","w",stdout);
  scanf("%ld%ld",&a,&b);
  printf("%ld",a+b);
  return 0;
}

Очень прошу помочь, просто мне нужно найти вариант компиллировать такой код.
Заранее спасибо.

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5108
    • Просмотр профиля
Re: "C" - Несколько вопросов по компилляции
« Ответ #1 : 18 Январь 2010, 17:59:28 »
sudo apt-get install gcc
man gcc

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: "C" - Несколько вопросов по компилляции
« Ответ #2 : 18 Январь 2010, 18:11:31 »
БТР, гениально! а потом он будет жаловаться что этого не хватает то не работает
необходимый минимум для разработки на C/C++ устанавливается командой
sudo aptitude install build-essential
ExIM, выкини то руководство по языку с которого ты списал пример (ну если конечно ты правильно списал).
должно быть #include <stdio.h>В угловых скобках берется имя файла содержимое которого подставится на месте директивы препроцессора. Естетственно файла с именем _пробел_stdio.h_пробел_ не существует
« Последнее редактирование: 18 Январь 2010, 18:19:02 от Yurror »

Оффлайн ExIM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
  • Ubuntu 13.10
    • Просмотр профиля
    • я ВКонтакте
Re: "C" - Несколько вопросов по компилляции
« Ответ #3 : 18 Январь 2010, 18:36:05 »
Спасибо, сейчас качаю эти пакеты.
еще вопрос, а есть что-нибудь такое с GUI ? Привык такое смотреть на винде, хочется чегонить похожего  :)

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: "C" - Несколько вопросов по компилляции
« Ответ #4 : 18 Январь 2010, 19:36:30 »
еще вопрос, а есть что-нибудь такое с GUI ? Привык такое смотреть на винде, хочется чегонить похожего  :)

"Такое" это какое?
Если IDE, то есть Eclipse, Geany, KDevelop, Code::Blocks, QDevelop, ...  - в поиске можно все названия найти.
Если библиотеки для GUI, тогда это GTK, QT, KDE, Gnome, wxWidgets и т.п.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн mkarasik

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: "C" - Несколько вопросов по компилляции
« Ответ #5 : 18 Январь 2010, 19:39:44 »
А эта темя для красоты тут висит? https://forum.ubuntu.ru/index.php?topic=3217.0

 

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