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


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

Автор Тема: Вопрос по с++  (Прочитано 939 раз)

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

Оффлайн Ivan.Russland

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Вопрос по с++
« : 30 Декабря 2010, 23:15:14 »
Хочу научиться программировать на с++. Сразу же возник вопрос, что надо сделать и что надо установить что бы мой код работал и как его можно вызвать через терминал. А то в учебнике все под форточку :(

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #1 : 30 Декабря 2010, 23:18:34 »
А в поиске?
Извините, я все еще учусь

Оффлайн Ivan.Russland

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #2 : 30 Декабря 2010, 23:21:42 »
Гугл не помог. Я просто исхожу из того что кто то уже сталкивался с этой проблемой.

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #3 : 31 Декабря 2010, 00:11:36 »
Гугл не помог. Я просто исхожу из того что кто то уже сталкивался с этой проблемой.
Проблемы то и нет. :)
Либо в поиск, либо задай конкретный вопрос.
xUbuntu 12.04

Оффлайн hippi90

  • Активист
  • *
  • Сообщений: 433
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #4 : 31 Декабря 2010, 01:13:59 »
Поднимите глаза выше и увидите в этом же разделе тему, в которой есть необходимая вам информация.

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #5 : 31 Декабря 2010, 22:10:03 »
Глаза не помогли, плиз дайте ссылку. Желательно на простом деревенском русском. Мне ваша терминология так же как и английский никуда не стучит. Или молчите в тряпочку если ничего по теме сказать не можете. Вот так злой Linux отпугивает своих потенциальных пользователей.

Оффлайн f-dzmitry

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #6 : 01 Января 2011, 13:52:36 »
как его можно вызвать через терминал
Ответ: папка /bin кидай свою прогу туда )
void next(){next();};

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #7 : 01 Января 2011, 14:24:10 »
как его можно вызвать через терминал
Ответ: папка /bin кидай свою прогу туда )
Совет тянущий на приз в номинации худший совет года (судя по дате уже нового). Не надо кидать мусор в папку /bin и прочие места за пределами своей домашней директории если не разбираешься зачем и почему ты это делаешь. Есть переменная PATH есть файл ~/.bashrc и бинарники живущие в HOME отлично запускаются в домашней директории без указания полного пути.

Оффлайн __v1tos

  • Участник
  • *
  • Сообщений: 105
  • Ubuntuu 10.10 x86-64
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #8 : 01 Января 2011, 18:10:52 »
Хочу научиться программировать на с++. Сразу же возник вопрос, что надо сделать и что надо установить что бы мой код работал и как его можно вызвать через терминал. А то в учебнике все под форточку :(
Для компиляции sudo apt-get install g++
cd _ваша_директория_с_вашей программой_
make
./Имя_вашей_программы #для запуска в терминале

makefile должен быть в вашей папке
(Нажмите, чтобы показать/скрыть)

Вопросы?
AMD Phenom II 945, GA-MA790GPT-UD3H (HD 3300), 5 GiB ram

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #9 : 02 Января 2011, 01:00:20 »
Вопросы?
А зачем прописывать правила которые уже и без того прописанны? Я про .cpp.o в контексте вот этого: http://www.gnu.org/software/make/manual/make.html#Catalogue-of-Rules

Ещё установка g++ не факт что вытянет всё необходимое для сборки. Нужно ставить метапакет build-essential:
sudo apt-get install build-essential

Оффлайн __v1tos

  • Участник
  • *
  • Сообщений: 105
  • Ubuntuu 10.10 x86-64
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #10 : 02 Января 2011, 11:34:13 »
>>А зачем прописывать правила которые уже и без того прописанны?
Я просто не знал, что для неявных правил CFLAGS, CXXFLAGS и т.д. указывают флаги компиляции, вот и лепил правила.
Спасибо, что не обошли вниманием, теперь я знаю про CXXFLAGS 8)
AMD Phenom II 945, GA-MA790GPT-UD3H (HD 3300), 5 GiB ram

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: Вопрос по с++
« Ответ #11 : 02 Января 2011, 11:55:14 »
Можно еще поставить Geany, там не надо заморачиваться со всякими консолями.

Оффлайн -=Иван=-

  • Участник
  • *
  • Сообщений: 134
    • Просмотр профиля
Re: Вопрос по с++
« Ответ #12 : 02 Января 2011, 16:59:52 »
Пожалуй автору лучше найти другое занятие себе раз он не может даже найти ответ в поиске. На подобный вопрос его найти можно меньше чем за минуту в гугле
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

 

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