Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.59/22: Рейтинг темы: голосов - 22, средняя оценка - 4.59
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148

Компиляция исходного кода C++ ubuntu если нет компилятора g++

19.05.2015, 16:00. Показов 5233. Ответов 46
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как запустить кода C++ в ubuntu если нет компилятора g++.
код набран в текстовых файлах main.cpp func.cpp f.cpp func.h f.h

в первую очередь хочу проверить работает ли он. но задание стоить собрать мейкфайл. помогите, а то измучилась искать..
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.05.2015, 16:00
Ответы с готовыми решениями:

Компиляция исходного кода
Доброго времени суток! Объсните подробно, пожалуйста, кто сталкивался, как получить из файла *.java файл *.jar в консоли windows, или...

Компиляция исходного кода
Идея глупая, но не очень сча я немного подробней скажу что хочу, Я хочу текст написать в мемо и откомпировать его ребята! Да вы не...

Компиляция исходного кода
Помогите пожалуйста кто может. разобрал .jar вынул .class перевел в .java внес изменения в коде, с изменениями проблем нет, но появилась...

46
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
20.05.2015, 11:56  [ТС]
Студворк — интернет-сервис помощи студентам
Nosey, убунта на виртуалке, а от туда не копируется у меня

Добавлено через 50 секунд
0x10,
и выдает
Unable to package
а не
Unable to locate package
0
 Аватар для Nosey
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
20.05.2015, 11:59
Цитата Сообщение от МАРКИЗОЧКА Посмотреть сообщение
убунта на виртуалке, а от туда не копируется у меня
В настройках виртуалки поставьте общий буфер обмена, там точно такое должно быть, разве что называться иначе может.

И что выводит?
Code
1
gcc -v
1
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
20.05.2015, 12:07  [ТС]
Nosey, с виртуальной машины не копируется у меня
и если пишу что ошибка
Unable to package
то это значит что ошибка
Unable to package
и это не значит что должно быть
Unable to locate package
Добавлено через 3 минуты
Nosey,
gcc -v
версия 4.8.1

Добавлено через 1 минуту
но на g++ -v
пишет что нету такого g++
0
 Аватар для Nosey
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
20.05.2015, 12:08
Цитата Сообщение от МАРКИЗОЧКА Посмотреть сообщение
версия 4.8.1
Значит у вас gcc установлен.
Идём далее:

1) Переходим в терминале в папку с сорсами вашего проекта
2) пишем gcc <filename>.cpp

Что выводит?
0
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
20.05.2015, 12:17  [ТС]
Nosey,
ошибка в строке с <iostream>

Добавлено через 1 минуту
это если напишу вместо .срр .с
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
20.05.2015, 12:19
Не надо писать вместо .cpp .c
0
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
20.05.2015, 12:20  [ТС]
а если прога .срр, то
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
0
 Аватар для Nosey
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
20.05.2015, 12:22
МАРКИЗОЧКА,
А теперь сделайте так :
gcc <fileName> -std=c++1y -O0 -c

Какой вывод?
И напишите чем заменяете <filename>
1
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
20.05.2015, 12:24
У неё C++ нет в составе GCC.
0
 Аватар для Nosey
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
20.05.2015, 12:28
Цитата Сообщение от castaway Посмотреть сообщение
У неё C++ нет в составе GCC.
упс, что-то я далеко разогнался
Тогда возвращаемся к:
Code
1
sudo apt-get install g++
1
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
20.05.2015, 12:30  [ТС]
Nosey, ошибка
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
<filename> заменила на а.срр (это простая программа с выводом cout.. пока пробую на этой проге, а то у меня большой проект, много файлов)

Добавлено через 1 минуту
sudo apt-get install g++

пишет что у меня уже все есть..все последние версии
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
20.05.2015, 12:32
Либо я чего-то не понимаю, либо меня кто-то наё****ет...
1
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
20.05.2015, 12:34  [ТС]
castaway, ???????
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2551 / 2065 / 971
Регистрация: 09.10.2013
Сообщений: 4,890
Записей в блоге: 4
20.05.2015, 12:34
МАРКИЗОЧКА, скриншотик виртуалочки с выводиком команддочек сделайте хотя бы... и сюда через расширенный режимчик прикрепите(там кнопочка со скрепочкой есть...)
0
 Аватар для Nosey
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
20.05.2015, 12:35
Цитата Сообщение от МАРКИЗОЧКА Посмотреть сообщение
sudo apt-get install g++
пишет что у меня уже все есть..все последние версии
И g++ -v говорит что его нет?

Тогда попробуйте(это на правах пальцем в небо, но попробовать стоит, ибо я склоняюсь к мысли что build-essential поставил какую-то другую версию и теперь конфликтуют ) :
sudo apt-get remove g++
sudo apt-get intall g++
1
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
20.05.2015, 12:42  [ТС]
Nosey, спасибо, но не работает..((
может подскажите как обойтись без терминала и проверить работает ли моя прога..
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
20.05.2015, 12:44
Показывай полные логи вводимых команд. Почему мы должны гадать на кофейной гущще?!
0
3 / 3 / 1
Регистрация: 29.05.2014
Сообщений: 148
20.05.2015, 12:47  [ТС]
castaway, потому что у меня убунта на выртуалке, а у нее отдельный буфер, а это значит что не работает копирование!! а как его настроить для меня такой же секрет, как и с g++.. никогда не пользовалась убунтой раньше.
0
 Аватар для Nosey
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
20.05.2015, 12:51
Цитата Сообщение от МАРКИЗОЧКА Посмотреть сообщение
может подскажите как обойтись без терминала и проверить работает ли моя прога..
Разве что сорсами с нами поделиться но это не нужно, лучше полные логи.
Иначе без gcc/g++ это невозможно, любое ide использует компилятор, встроенный или какой-то третий, но использует.

Цитата Сообщение от castaway Посмотреть сообщение
Показывай полные логи вводимых команд. Почему мы должны гадать на кофейной гущще?!
+

Добавлено через 1 минуту
Цитата Сообщение от МАРКИЗОЧКА Посмотреть сообщение
потому что у меня убунта на выртуалке, а у нее отдельный буфер, а это значит что не работает копирование!! а как его настроить для меня такой же секрет, как и с g++.. никогда не пользовалась убунтой раньше.
Какой хост? (у васкакая ос). В какой софтинке виртуалка?
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
20.05.2015, 13:10
Цитата Сообщение от МАРКИЗОЧКА Посмотреть сообщение
потому что у меня убунта на выртуалке, а у нее отдельный буфер, а это значит что не работает копирование!!
В виртуалке открыть браузер, залогиниться на форум и копировать как обычно.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.05.2015, 13:10

Cmake и компиляция исходного кода
Всем здравствуйте, есть небольшой вопрос по компиляции исходного кода приложений. Краткое описание проблемы: компилируется приложение...

Динамическая компиляция исходного кода
Всем привет перейду сразу к вопросу) есть код допустим showMessage('Бла Бла'); как можно использовать этот код из txt файла и...

Динамическая компиляция исходного кода
Привет всем. Надеюсь что я не один кто хотел написать билдер на C#. У меня имеется код ,находящийся в RichTextBox.Text (Это форма). ...

Makefile и компиляция исходного кода
Здравствуйте, уважаемые киберфорумовцы! Я в этом деле совершенно нулевый, и вот возникла такая беда: скачал исходник программы на C++...

java компиляция исходного кода
Доброго времени суток , уважаемые знатоки. Допустим есть класс example с функцией main, помещенный в пакет one. Текущая дериктория src:* ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью. Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru