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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Запуск NetBeans IDE 6.9  (Прочитано 2592 раз)

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

Оффлайн mobiro

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Запуск NetBeans IDE 6.9
« : 31 Января 2011, 07:06:09 »
Я установил NetBeans IDE 6.9, добавил С/С++ аддон и собирался было запустить простейшую программу

#include <stdio.h>
void main()
{
    printf("Hello world\n");
}

но мне говорят, что программа не может найти С/С++ компилятор. Меня просят указать папку где они находятся...
Вот тут я и застрял. Я прочитал хелп и скачал некий SolarisStudio12.2-linux-x86-tar-ML, указав который как место с С/С++ компиляторами NetBeans их там не находит.
Так же пытался указать /usr/bin/ но там тоже ничего не находит.

До этого я пытался заставить работать Eclips, но он мне выдавал ошибку "Launch Failed. Binary Not Found.", после этого я перешел на NetBeans.

В общем, скажите что и как делать, да и поподробнее. Я использую Ubuntu всего 8 часов и могу чего-то не понимать.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Запуск NetBeans IDE 6.9
« Ответ #1 : 31 Января 2011, 07:34:49 »
Установи пакет build-essential, который подтянет по зависимостям все нужные компиляторы и утилиты для сборки проектов:
sudo apt-get install build-essential

Оффлайн mobiro

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Запуск NetBeans IDE 6.9
« Ответ #2 : 31 Января 2011, 07:46:02 »
Знать бы теперь куда это все установилось

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Запуск NetBeans IDE 6.9
« Ответ #3 : 31 Января 2011, 07:50:10 »
mamon@mamon-desktop:~$ which gcc
/usr/bin/gcc
mamon@mamon-desktop:~$ which g++
/usr/bin/g++
mamon@mamon-desktop:~$ which make
/usr/bin/make

Lifewalker

  • Гость
Re: Запуск NetBeans IDE 6.9
« Ответ #4 : 31 Января 2011, 09:10:21 »
Netbeans само при запуске определяет есть ли нужные программы в известных каталогах, таких как /usr/bin. Где-то в настройках есть закладочка, показывающая версии доступных программ (уж простите, не помню где).

Пользователь решил продолжить мысль 31 Января 2011, 09:18:40:
И вообще...

#include <stdio.h>
void main()
{
    printf("Hello world\n");
}
Ну кто так пишет, а? Надо так:
#include <iostream>
using namespace std;
int main (void)
{
cout << "Hello this worst World!" << endl;
return (1);
}

До этого я пытался заставить работать Eclips, но он мне выдавал ошибку "Launch Failed. Binary Not Found.", после этого я перешел на NetBeans.
В Еклписе сначала нужно построить проект, затем выполнить его. Во всяком случае первы раз нужно сделать именно так, затем проект сам будет перестраиваться по мере надобности.
« Последнее редактирование: 31 Января 2011, 09:18:40 от Lifewalker »

Оффлайн mobiro

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Запуск NetBeans IDE 6.9
« Ответ #5 : 31 Января 2011, 09:18:54 »
Даже после того как установил пакет, который мне посоветовали во втором посте, NetBeans не находит компиляторов в /usr/bin/

Пользователь решил продолжить мысль 31 Января 2011, 09:21:52:
Не оффтопь)
« Последнее редактирование: 31 Января 2011, 09:21:52 от mobiro »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Запуск NetBeans IDE 6.9
« Ответ #6 : 31 Января 2011, 10:24:24 »
Даже после того как установил пакет, который мне посоветовали во втором посте, NetBeans не находит компиляторов в /usr/bin/
Покажи пожалуйста пруфскрин из netbeans (tools=>options=>c/c++=>build tools) и вывод which gcc g++


Пользователь решил продолжить мысль 31 Января 2011, 10:28:55:
Ну кто так пишет, а?
Ну допустим я так пишу, если мне не нужен гемморой ++ ;)
« Последнее редактирование: 31 Января 2011, 10:28:55 от Mam(O)n »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Запуск NetBeans IDE 6.9
« Ответ #7 : 31 Января 2011, 14:28:00 »
mobiro
удаляешь netbeans sudo bash /usr/local/netbeans-6.9.1/uninstall.shсносишь её настройки из своего домашнего каталога rm -rf .netbeans*проверяешь что установлены необходимые средства разработки
sudo apt-get install build-essentialвыкачиваешь версию нетбинаса предназначенную для разработки на C/C++ (на сайте есть такая)
запускаешь sudo bash netbeans-6.9.1-ml-cpp-linux.shрадуешься жизни и больше не ноешь

Писать сможешь на голом C/C++. Будут доступны только стандартные библиотеки и ни чего больше.
Чтобы получить доп. функционал придется пораскинуть мозгами.

Оффлайн K0feiniK

  • Новичок
  • *
  • Сообщений: 21
  • жизнь хороша... когда ешь не спеша...
    • Просмотр профиля
Re: Запуск NetBeans IDE 6.9
« Ответ #8 : 03 Февраля 2011, 03:57:48 »
Я установил NetBeans IDE 6.9, добавил С/С++ аддон и собирался было запустить простейшую программу

#include <stdio.h>
void main()
{
    printf("Hello world\n");
}

но мне говорят, что программа не может найти С/С++ компилятор. Меня просят указать папку где они находятся...
Вот тут я и застрял. Я прочитал хелп и скачал некий SolarisStudio12.2-linux-x86-tar-ML, указав который как место с С/С++ компиляторами NetBeans их там не находит.
Так же пытался указать /usr/bin/ но там тоже ничего не находит.

До этого я пытался заставить работать Eclips, но он мне выдавал ошибку "Launch Failed. Binary Not Found.", после этого я перешел на NetBeans.

В общем, скажите что и как делать, да и поподробнее. Я использую Ubuntu всего 8 часов и могу чего-то не понимать.


Создавай С проект! Либо подключай папки с модулями.

Оффлайн Not eXist

  • Активист
  • *
  • Сообщений: 916
    • Просмотр профиля
Re: Запуск NetBeans IDE 6.9
« Ответ #9 : 03 Февраля 2011, 12:58:17 »
Цитировать
Ну кто так пишет, а? Надо так:
Так надо только в случае , если это С++. К тому же, return 1 говорит системе о неудачном завершении программы.

 

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