Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414

Program g++ not found in path

08.10.2022, 13:43. Показов 3518. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Установил eclipse, создал проект. Когда собираю проект, то возникает ошибка, указанная в названии. Как ее исправить...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.10.2022, 13:43
Ответы с готовыми решениями:

Ошибка в Eclipse "Type Program "make" not found in PATH"
Установил на комп Eclipse, MinGW, попробовал запустить уже готовый хэлловорлд, эклипс выдал ошибку "Program "make" not found...

Предупреждение W8123: Path not found, RAD XE3
- Здравствуйте Все! Только начал работать с Embarcadero RAD Studio XE3. Очень часто получаю от среды предостережение: - W8123 Path...

C++ Эклипс при компиляции выводит Error: Program "make" not found in PATH
Помогите пожалуйста настроить с++. Программа при компиляции выводит Error: Program "make" not found in PATH»

22
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
08.10.2022, 14:43
А GCC установили?
0
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
08.10.2022, 15:12  [ТС]
Pphantom, da. Но теперь другая возникла "Programm "make" not found in Path". Не подскажите как ее исправить?
0
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
08.10.2022, 15:33
Аналогичный вопрос: make тоже надо устанавливать.

Если это какой-то пакетный дистрибутив - поставьте сразу все, что относится к программированию на C++, а то вы так и будете натыкаться на подобные ошибки.

Eclipse, судя по результатам, был поставлен не из репозитория, а вручную, и это было ошибкой. Надо было ставить нормально, тогда все необходимые зависимости подтянулись бы автоматически.
1
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
08.10.2022, 15:46  [ТС]
Pphantom, загрузил дистрибутив, распаковал и установил. Далее возникла ошибка с g++. Прочитао в интернете что не установлен gcc. Установил gcc. Теперь я так понимаю надо установить еще cmake. Прошу прощение за свои вопросы, но это первый такой опыт с работой в линуксе. Буду признателен, если подскажите и ответите на вопросы. Что после cmake надо будет установить или прописать пути, чтобы необходимые зависимости подтянулись.
0
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
08.10.2022, 16:03  [ТС]
Вот что получилось после установки gcc и cmake.
Меня смущает строка с пустыми окнами, где выбирается режим debugger...
Может зависимости не подтянулись?
Кликните здесь для просмотра всего текста
0
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
08.10.2022, 16:08
Так, давайте сначала:
1) Что это за дистрибутив Linux?
2) Как конкретно вы ставили Eclipse?

И не надо пока ничего делать. Судя по описанию, вы уже успели походить по граблям, каждое очередное подобное действие только увеличит завалы, которые потом придется разгребать. Это не Windows, тут не надо действовать "по аналогии".
1
Модератор
Эксперт Java
 Аватар для alecss131
2881 / 1387 / 411
Регистрация: 11.08.2017
Сообщений: 4,427
Записей в блоге: 2
08.10.2022, 16:12
Цитата Сообщение от JIupToH Посмотреть сообщение
make
и
Цитата Сообщение от JIupToH Посмотреть сообщение
cmake
совсем разные вещи
1
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
08.10.2022, 16:38  [ТС]
alecss131, спасибо. Но теперь вот такая ошибка... "Launching first debug" has encountered a problem. Program files doesnt exist.

Добавлено через 8 минут
alecss131, все разобрался и удалось запустить. После установки make, надо сделать было следующее:
1) Clean project;
2) Build project;
3) Run As -> Local C/C++ Application.

Добавлено через 7 минут
Pphantom, а можно по подробнее про завалы и что нужно мне сейчас исправить? В данный момент все работает стабильно. Только подскажите как подключить библиотеку NTL правильно, пожалуйста.
0
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
08.10.2022, 16:45
Цитата Сообщение от JIupToH Посмотреть сообщение
а можно по подробнее про завалы и что нужно мне сейчас исправить? В данный момент все работает стабильно. Только подскажите как подключить библиотеку NTL правильно, пожалуйста.
Ответьте сначала на заданные вопросы - давать советы наугад явно нерационально. Заодно, кстати, напишите, как ставили GCC и make (и/или cmake).
0
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
08.10.2022, 17:02  [ТС]
Pphantom,
1) Дистрибутив - ubuntu-20.04.4-desktop-amd64.
2) Далее скачал дистрибутив eclipse и установил его.
3) Установил через терминал sudo apt install gcc g++
4) Установил mingw через терминал
5) Установил cmake
6) Установил make
0
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
08.10.2022, 17:10
По пунктам:
1) Если ставили сейчас - почему 20.04? На дворе октябрь 2022 года. Если не сейчас - ладно, хотя обновиться до 22.04 вполне можно было бы.
2) Почему не из репозитория? При использовании дистрибутивов такого типа для ручной установки софта должны быть внятные и серьезные причины.
3) Единственное действие, которое точно было сделано правильно.
4) Зачем?!
5-6) Не написано, как именно это делалось, соответственно, ничего определенного сказать нельзя.
1
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
08.10.2022, 17:32  [ТС]
Pphantom, Я совсем новичок в использовании Linux. Я не знаю как ставить из репозитория. Поэтому посмотрел видео на youtube и ставил по инструкции. Установил cmake через терминал, используя команду sudo apt install cmake.
Далее, установил make через терминал, используя команду - sudo apt install build-essential.
0
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
08.10.2022, 17:39
Цитата Сообщение от JIupToH Посмотреть сообщение
Установил cmake через терминал, используя команду sudo apt install cmake.
Далее, установил make через терминал, используя команду - sudo apt install build-essential.
Ну вот это как раз было сделано правильно. Но если бы вы начали с sudo apt install eclipse, то большую часть последующих действий просто не понадобилось бы делать вообще.
1
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
08.10.2022, 18:04  [ТС]
Pphantom, а как подключить библиотеку NTL к проекту? Я просто не знаю как это сделать правильно, чтобы потом не делать кучу лишних действий. Не посдкажите, подалуйста, как подключить библиотеку NTL.
0
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
08.10.2022, 19:07
JIupToH, вот тут не знаю, это точно не мое. Но из общих соображений ставить ее стоит так же (поискав в репозиториях что-нибудь вроде libntl-devel).
0
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
08.10.2022, 19:32  [ТС]
Pphantom, а как найти нужный репозиторий откуда ее ставить?
0
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
08.10.2022, 21:53
Для начала попробовать поставить из уже подключенных. Вроде она там уже должна быть.
0
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
09.10.2022, 01:20  [ТС]
Pphantom, нашел на сайте ответ как установить gmp, но вот как подключить к проекту в eclipse... ?

Добавлено через 15 минут
Кликните здесь для просмотра всего текста
https://askubuntu.com/questions/207724/how-to-install-the-latest-gmp-library-in-12-04


Добавлено через 29 минут
Pphantom, для подключения библиотеки NTL нужно предварительно установить libgmp

Добавлено через 26 минут
Pphantom, нашел инструкцию по установке библиотеки NTL, но возникли вопросы. Не откажите в помощи найти на них ответ))
Я привожу ссылку на перевод статьи по ее установке))

Кликните здесь для просмотра всего текста
https://translated.turbopages.org/proxy_u/en-ru.ru.44c4e857-6341e276-afba8635-74722d776562/https/libntl.org/doc/tour-unix.html

Я так понимаю скаченный архив надо переместить в /usr/local и установить или он по умолчанию в эту папку установит?

Добавлено через 58 минут
Pphantom, выполнил команды:
% gunzip ntl-xxx.tar.gz
% tar xf ntl-xxx.tar
% cd ntl-xxx/src
% ./configure
% make
% make check
% sudo make install
Но теперь как подключить библиотеку в проект?

Добавлено через 6 минут
Pphantom, а если я в проекте могу подключить библиотеку #include <NTL/GF2.h> - это значит, что библиотека NTL подключена?

Добавлено через 13 минут
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include<gmp.h>
#include <NTL/ZZ.h>
using namespace std;
 
int main()
{
ZZ z1 = ZZ(2); // эта строка подчеркивается красным и пишется Problem description: Function 'ZZ' could not be resolved
return 0;
}
0
 Аватар для Pphantom
2330 / 1572 / 723
Регистрация: 17.03.2022
Сообщений: 5,082
09.10.2022, 01:39


JIupToH, освойте установку софта в Linux, конкретно в Ubuntu. Сначала.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.10.2022, 01:39
Помогаю со студенческими работами здесь

The path you have specified (D:\Program Files) is invalid. The Oracle Home path may not contain spaces.
Возникла проблема с установкой Oracle9i Database 9.0.1.1.1 ОС: Windows XP Professional SP3 Запускаю установщик, окно расположение...

Program or one of its components not found
Простейшая программа считающая функцию, но компилятор для меня новый (Open Watcom Fortran 77). При компиляции выскакивает окно с ошибкой:...

SignTool.exe was not found at path
Severity Code Description Project File Line Suppression State Error An error occurred while signing: SignTool.exe was not found at path...

Ошибка: interbase is not found in the path
При попытке добавить любой из компонентов из вкладки InterBase interbase is not found in the path, поставил IB как прописать путь к...

xmnt2002 program not found - skiping AUTOCHECK
После попытки изменить ёмкость локальных дисков при помощи программы &quot;PartitionMagic&quot; при загрузке Windows XP выдается сообщение:...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru