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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Компилирование файла С++  (Прочитано 4642 раз)

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

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #15 : 23 Марта 2014, 23:37:52 »
Вот шикарная статья о gcc
http://pyviy.blogspot.ru/2010/12/gcc.html

Оффлайн SveychKO

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #16 : 09 Апреля 2014, 19:19:15 »
Вопрос: Хочу скомпилировать файл с неким кодом на С++:
Код: (cpp) [Выделить]
/*Test.cpp*/
#include <iostream>
int main() {
std::cout << "HELLO";
return 0;
}

Пишу в Trminale
gcc Test.cpp -o Final_objмне пишут:
"error trying to exec 'cclplus': execvp: No such file or directory"
Если вместо gcc написать g++, то он мне выдаст:
"The program 'g++' can be found in the following packeges:
* g++
* pentium-builder
Try: sudo apt-get install <selected package>"
Если попытаться установить g++ (sudo apt-get install g++) и сделать все вышенаписанное заново, то ничего не изменится.

P.S. Если поменять расширение файла на Test.c и попытаться скомпилировать файл, то будет указано что файле iostream нет в инклуде. Если его там закомментить, то он скомпилируется. Значит компилятор для языка С есть, а для С++ нет как и библиотек от С++.

Как, наконец уже, скомпилировать Test.cpp? (интернета по прежнему нет на компе)

Оформляйте посты правильно.
--peregrine
« Последнее редактирование: 09 Апреля 2014, 20:02:02 от peregrine »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #17 : 09 Апреля 2014, 20:02:38 »
SveychKO, g++ надо установить. Без интернета
sudo apt-get installне поможет.

Оффлайн SveychKO

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #18 : 09 Апреля 2014, 20:09:11 »
Как можно победить эту проблемку?

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #19 : 09 Апреля 2014, 20:11:04 »
SveychKO, интернет нужен или руками g++ качать со всеми зависимостями. Версию Ubuntu пиши.

Оффлайн SveychKO

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #20 : 09 Апреля 2014, 20:39:53 »
версия 13.10 насколько помню
Интернет к тому компу никак не подключить...  :-\

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #21 : 09 Апреля 2014, 20:41:18 »
SveychKO, а возможность скачать где-то в интернете кучу пакетов есть?

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #22 : 09 Апреля 2014, 21:01:38 »
Стандартный компилятор линуксов,
gcc называется, если не ошибаюсь
компилирует спокойно проги на C++
без проблем.
Могу не точно это сказать,
не люблю ООП ни в каком языке. Привычка, блин - просто кодить.

Оффлайн SveychKO

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #23 : 09 Апреля 2014, 21:07:26 »
У меня есть второй комп с виндой, там то я и могу скачать и перенести уже потом на флешке

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #24 : 09 Апреля 2014, 22:51:43 »
Señor_Gaga, он компилирует, когда порт для плюсов стоит. А он и называется G++.
SveychKO, отписывайся, почему нет возможности Ubuntu к сети подключить. И какой объём данных ты готов скачать? (Я могу сделать тебе срез всех репозиториев Ubuntu (заодно и обновишься, да и получишь возможность любой софт из реп поставить), но это будет довольно много данных, явно не 1 и не 10 Гб). Но должно быть меньше 100, если точно укажешь версию Ubuntu и её архитектуру.

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #25 : 09 Апреля 2014, 22:51:59 »
Если программа уже откомипилирована,
то еже 99.99% нет,
ибо MS-DOS, Linux, Windows используют
разные вызовы API.
---
Здесь: http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #26 : 09 Апреля 2014, 22:53:17 »
Señor_Gaga, он Hello world собрать не может, как я понял.

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #27 : 09 Апреля 2014, 22:55:45 »
У меня есть второй комп с виндой, там то я и могу скачать и перенести уже потом на флешке
Можешь диск с линуксом вставить в комп с инетом и установить все там, а потом вернуть назад
Извините, я все еще учусь

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #28 : 09 Апреля 2014, 22:57:37 »
Señor_Gaga, он Hello world собрать не может, как я понял.

Консольный вариант сможет на 101%.
Гуевый думаю такую просто много осей
тоже сделают.
Но, есть тонкости.

Пользователь решил продолжить мысль 10 Апреля 2014, 15:23:11:
Señor_Gaga, так ему g++ нужен для того, чтоб эта опция заработала. Или нет?

Ну его нафиг это странное создание Страуса Труппа.
Говно язык - говно синтаксис -
- коммерческий бред.

Простота - наше всё.
Люди, учите Forth,
если на Forth сил не хватит,
то Питон подойдет возможно (?быстродействие),
Ассемблер очень крут - но для больших проектов -
лучше НЕТ - с ума можно сойти.
---
Кому интересно написание супер компактных
и быстрых программ написанных полностью
на Русском языке - пишите в личку,
дам ссылку, откуда можно скачать +
пара полезных программ, и оригинальная
игра в шахматы на поле 11х11.
« Последнее редактирование: 10 Апреля 2014, 15:23:11 от Señor_Gaga »

Оффлайн SveychKO

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Компилирование файла С++
« Ответ #29 : 10 Апреля 2014, 18:58:04 »
Могу из нета на виндовосовской машине 1-2 гига скачать.

 

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