Здравствуйте.
Пытаюсь установить на ubuntu компилятор g++. прочитал что для этого нужен пакет build-essential, устанавливаю его и вот что пишет:
[console]
iam@iam-desktop:~$ sudo apt-get install build-essential
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет build-essential
[/console]
Скажите, где я могу найти этот пакет? Спасибо.
Не удалось найти пакет build-essential
GeorgeCh, [console]apt-get install synaptic
apt-get install gcc[/console]
Пытаюсь установить на ubuntu компилятор g++
g++ это часть gcc. Его поставьте для начала.
drBatty, в Debian/Ubuntu это одно и то же smile
В вашей Slackware всё не как у людей...
в Debian/Ubuntu это одно и то же
нет. Вы таки про то, что g++ это ссылка на gcc? Ну и что. reboot это тоже ссылка на halt. Только первая перезагружает, а вторая выключает.
В вашей Slackware всё не как у людей...
у нас всё точно также, просто все взаимосвязи более заметнее. Да и к тому же, обсуждать это со мной просто нечестно, я ещё помню cc :P
Просто gcc это компилятор си (вообще-то строго говоря это набор компиляторов, но С по умолчанию), а вот g++ это компилятор совершенно другого ЯП - C++. Там ещё много разных, например фортранов как минимум 3 штуки...
drBatty, не поверишь. В Ubuntu нет компилятора g++. В нём нет нужды. Ибо в gcc идёт дефолтом С++, а до кучи поддержка - Python, Perl, C... smile
не поверишь. В Ubuntu нет компилятора g++. В нём нет нужды.
конечно не поверю. Ну так вас слова не убеждают, будем как на винфаке, картинками:

Ибо в gcc идёт дефолтом С++, а до кучи поддержка - Python, Perl, C...
я в курсе, что вы и в этом вопросе ничего не понимаете :P
Док, прекращайте траву курить
я не курю никакой травы. и вам не советую.
g++ это часть gcc.
то, что в бубунте по умолчанию gcc установлен частично - убунтопроблемы. Никто не мешает доустановить одну из частей gcc, например g++.
drBatty, у меня и так прекрасно С++ компилируется. Что я не так делаю?
у меня и так прекрасно С++ компилируется. Что я не так делаю?
g++ это часть gcc.
drBatty, на скрине что написано? wink
Wolfenberg, я ваш скрин не смотрел.
Ибо в gcc идёт дефолтом С++, а до кучи поддержка - Python, Perl, C
А что Python уже стал компилируемым oO ??
WIKI:
Внешний интерфейс GCC является стандартом для компиляторов на платформе UNIX. Пользователь вызывает управляющую программу, которая называется gcc. Она интерпретирует аргументы командной строки, определяет и запускает для каждого входного файла свои компиляторы нужного языка, запускает, если необходимо, ассемблер и компоновщик.
Компилятор каждого языка является отдельной программой, которая получает исходный текст и порождает вывод на языке ассемблера. Все компиляторы имеют общую внутреннюю структуру: front end, который производит синтаксический разбор и порождает абстрактное синтаксическое дерево, и back end, который конвертирует дерево в Register Transfer Language (RTL), выполняет различные оптимизации, затем порождает программу на языке ассемблера, используя архитектурно-зависимое сопоставление с образцом.
А что Python уже стал компилируемым ??
слышал историю времён лампового доса о компилируемом бейсике, который заворачивал в один егзешник интерпретатор и скрипт. :lol:
а gcc к питону с перлом имеет отношения чуть меньше, чем никакого...
для справки: оба компилируются в байт-код
А что Python уже стал компилируемым
нет. А что, в коллекцию gcc имеют право только компилируемые ЯП входить? С чего-бы?
А что, в коллекцию gcc имеют право только компилируемые ЯП входить?
Эмм... Так вроде GCC - коллекция компиляторов...
-=Serj=-, разница?
sudo apt-get install build-essentialsА что, в коллекцию gcc имеют право только компилируемые ЯП входить?
На данный момент входят только компилируемые:
C, C++, Objective-C, Fortran, Java, Ada, and Go
Хотя есть плагин для встраивания интерпретатора Python в GCC, но он, вроде, только для того, чтобы писать плагины на Питоне для GCC..
