Разрешение отсутствующих собственных средств сборки netbeans

Я пытаюсь настроить приложение Netbeans для написания программ на C ++, но всякий раз, когда я создаю динамический или статический проект, он показывает «узел сборки не подключен».

Как я могу преодолеть эту проблему? Я уже установил терминал Cywin64

Решение

Решите эту проблему, используя список сбора инструментов

Список Набор инструментов показывает, какие наборы инструментов доступны для IDE на локальном хосте и на каждом удаленном хосте сборки. Вы можете просмотреть Коллекции инструментов любым из следующих способов:

1) Выберите «Окно»> «Услуги»,
2) разверните C / C ++ Build Hosts и интересующий вас хост.
Узел Коллекции инструментов содержит список коллекций инструментов, доступных на хосте.
3) Используйте окно Projects: щелкните правой кнопкой мыши проект,
выберите «Свойства» и щелкните категорию «Сборка». Вы можете выбрать набор инструментов для использования в проекте или щелкнуть кнопку рядом со списком «Набор инструментов», чтобы открыть Диспетчер коллекций инструментов, чтобы установить коллекцию по умолчанию, а также добавить или удалить коллекции инструментов. Это сработало для меня 🙂

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

Поставил в Linux MInt среду Netbeans 11.0. Раньше, в netbeans 8.2, при создании проекта был пункт C++ App. Здесь все длявеба, а поддерку C++ не вижу. Ее убрали или как-то подключать нужно отельно. Помогите разобраться как на C++ начать писать в netbeans 11.

`Linux Пакет NetBeans C/C++ был протестирован со следующими компиляторами и средствами:

Читайте также  Принтер лазер джет 1102 драйвер

Компилятор С Sun Studio 12, gcc в Red Hat Fedora Core 3, gcc в Ubuntu 6.10 и 7.04 Компилятор C++ Sun Studio 12, g++ в Red Hat Fedora Core 3, g++ в Ubuntu 6.10 и 7.04 gdb в Red Hat Fedora Core 3, gbd в Ubuntu 6.10 и 7.04 Сборка Red Hat Fedora Core, сборка Ubuntu 6.10 и 7.04 Загрузка и установка компиляторов Sun Studio 12:

Создайте каталог для загруженного файла. При этом пользователь должен иметь права на запись в этот каталог. Загрузите файл для платформы в каталог загрузки. Перейдите в каталог загрузки, распакуйте и разархивируйте загруженный файл. bzcat filename | tar xvf — Для установки компилятора C, компилятора C++ и необходимых исправлений Solaris следуйте инструкциям в Главе 2 руководства по Sun Studio 12 Quick Installation (English, Japanese, Simplified Chinese). Перед запуском среды IDE NetBeans добавьте путь к программному обеспечению Sun Studio в переменную PATH.`
Может ли вышенаписанное означать, что для gcc, cpp еще нет поддержки в netbeans 11?

Запустить mingw-get-inst-xxxxxxxx.exe, соглашаться со всем, что предлагает, когда появиться "Select Components", отметить там "C Compiler", "C++ Compiler", "MSYS Basic System" или, если не жалко трафика и места, лучше "MinGW Developer ToolKit". Долго будут грузиться и устанавливаться компоненты, можно попить кофейку. После завершения инсталятор предложит посмотреть лог-файл установки, лучше посмотреть, если есть ошибки, запустить установку заново, все что нормально скачалось, повторно скачиваться уже не будет.

Добавить в переменную PATH пути к поставленной системе mingw, в седьмой винде так: Компьютер — Свойства — Дополнительные параметры системы — Переменные среды — К переменной Path добавить строку ;C:mingwin;C:mingwmsys1.0in . Проверить как все работает: запустить командную строку Пуск — В строке поиска cmd.exe — Enter, в командной строке:

Читайте также  Почему нет сигнала на монитор от видеокарты

ввести: g++
вывод: g++: fatal error: no input files
ввeсти: make
вывод: make: *** No targets specified and no makefile found. Stop.

Если вместо этого, что то типа:

ХХХ не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

То путь настроен неправильно. Попробовать снова.

Ссылка на основную публикацию
Adblock
detector