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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как установить GCC?  (Прочитано 29255 раз)

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

Оффлайн Sweettooth

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #30 : 19 Июня 2009, 14:57:59 »
В основном C++.
 Я так полагаю, необходимо скачать g++, и в терминале вместо "gcc" употреблять "g++"?

Yes) Потом научись пользоваться отладчиком, создавать make-файлы и можешь переходить на IDE 8)

Просто IDE будет все это делать "через эти команды" и если что-то у IDE не получится ты будешь знать что к чему, а иначе любая ошибка поставит тебя в тупик)
Ясно, спасибо :)

Пользователь решил продолжить мысль 19 Июня 2009, 17:26:28:
ладно, пробую

итак - текст программы

#include <iostream>

int main ()
{
  std::cout << "Hello World!";
  return 0;
}

компилить его примерно так нужно ....

gcc -o hello.exe hello.c

 hello.exe можно запускать )



Сздал файл "helloworld.c" с подобным кодом в "Домашней папке", в терминале набираю:
cd /home
gcc helloworld.c

И gcc выдает:
gcc: helloworld.c: No such file or directory
gcc: Не заданы входные параметры.

Всё на несколько раз перепроверил. Не знаю в чем дело
« Последнее редактирование: 19 Июня 2009, 17:26:28 от Sweettooth »

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #31 : 19 Июня 2009, 18:05:54 »
домашняя папка - это не /home, а /home/$(whoami)

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #32 : 19 Июня 2009, 22:57:04 »
Используй утилиту "mc" для работы в консоли

Пользователь решил продолжить мысль 19 Июня 2009, 20:59:39:
Ошибка в "cd /home" - это папка для всех пользователей, а не "тебя", у меня например /home/maximum2000

Запустишь программу- считай первый шаг сделан ))
« Последнее редактирование: 19 Июня 2009, 23:01:02 от maximum2000 »

Оффлайн Sweettooth

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #33 : 29 Июня 2009, 08:09:07 »
Используй утилиту "mc" для работы в консоли

Пользователь решил продолжить мысль 19 Июня 2009, 20:59:39:
Ошибка в "cd /home" - это папка для всех пользователей, а не "тебя", у меня например /home/maximum2000

Запустишь программу- считай первый шаг сделан ))
вот она то и не запускается. После команды "gcc helloworld.c" создался файл a.out. Ввожу в терминале "a.out", а он выдает
bash: a.out: команда не найденаИ еще, заголовочных файлов stdio.h и graphics.h у GCC моего нет. Как мне их добавить?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Как установить GCC?
« Ответ #34 : 29 Июня 2009, 09:21:29 »
bash: a.out: команда не найдена
{/full/path|.}/a.out

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #35 : 29 Июня 2009, 09:35:26 »
...
И еще, заголовочных файлов stdio.h и graphics.h у GCC моего нет. Как мне их добавить?
stdio.h есть. можешь убедиться введя команду stat /usr/include/stdio.h (если действительно нету тогда у тебя не правильно установлен набор средств разарботки. чтобы исправить такую ситуёвину введи sudo aptitude install build-essential)
graphics.h - это приблуда от лукавого^W дяди Борланда и стандартом не описана, поэтому обитает на ограниченом числе платформ.
Специально для любителей архаизмов люди сделали порт этой библиотеки под Linux. google тебя спасет. уже начинай им(гуглом) по маленьку пользоваться.

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #36 : 29 Июня 2009, 12:57:28 »
вот она то и не запускается. После команды "gcc helloworld.c" создался файл a.out. Ввожу в терминале "a.out", а он выдает

ok. Тогда вышли лог сборки...
и результат команды "ls" в этой директории...


Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Как установить GCC?
« Ответ #37 : 29 Июня 2009, 13:10:19 »
maximum2000, товарищ Sweettooth просто некорректно запускает программу.

Оффлайн Sweettooth

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #38 : 29 Июня 2009, 13:26:38 »
stdio.h есть. можешь убедиться введя команду stat /usr/include/stdio.h
ой, перепутал. conio.h  :)

Пользователь решил продолжить мысль 29 Июня 2009, 13:32:54:
bash: a.out: команда не найдена
{/full/path|.}/a.out
вот так работает. Спасибо!   :)
« Последнее редактирование: 29 Июня 2009, 13:32:54 от Sweettooth »

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #39 : 29 Июня 2009, 16:21:24 »
stdio.h есть. можешь убедиться введя команду stat /usr/include/stdio.h
ой, перепутал. conio.h
conio.h — это нестандартное поделие. Пиши с оглядкой на стандарты и не будет возникать вопросов, почему нет xxx.h.
« Последнее редактирование: 01 Июля 2009, 01:44:36 от Kwah »

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #40 : 30 Июня 2009, 17:35:13 »
Пиши с оглядкой на стандарты и не будет возникать вопросов, почему нет xxx.h.

Верно говоришь. 

Оффлайн Jython

  • Участник
  • *
  • Сообщений: 173
  • Ubuntu 9.04 - user
    • Просмотр профиля
Re: Как установить GCC?
« Ответ #41 : 03 Июля 2009, 22:24:18 »
А в репозитории искали?
Нет. Не знаю как.
В терминале вводил:
sudo apt-get install gcc
Он мне выдал "Уже установлена самая новая версия gcc". А в приложениях его нет. Как мне его поставить то?

На держи http://ru.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.4/

 

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