Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » Проблема с NetBeans IDE 7.0

Ответить
Настройки темы
Проблема с NetBeans IDE 7.0

Пользователь


Сообщения: 57
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте. Возникла следующая проблема в NetBeans'е:
любая программа на C++, нормально компилируясь, при запуске выдает ошибку.
Например
программа
Код: Выделить весь код
#include <cstdlib>
using namespace std;
int main(int argc, char** argv) 
{

    return 0;
}
лог компилятора
Код: Выделить весь код
ОЧИСТИТЬ SUCCESSFUL (общее время: 60мс)
mkdir -p build/Debug/GNU-Linux-x86
rm -f build/Debug/GNU-Linux-x86/main.o.d
g++    -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/main.o.d -o build/Debug/GNU-Linux-x86/main.o main.cpp

ПОСТРОИТЬ SUCCESSFUL (общее время: 136мс)
лог запуска
Код: Выделить весь код
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Вход в каталог `/home/andrei/NetBeansProjects/CppApplication_1'
"/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/cppapplication_1
make[2]: Вход в каталог `/home/andrei/NetBeansProjects/CppApplication_1'
mkdir -p dist/Debug/GNU-Linux-x86
g++     -o dist/Debug/GNU-Linux-x86/cppapplication_1 build/Debug/GNU-Linux-x86/main.o  
/usr/bin/ld: cannot find -lm
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/cppapplication_1] Ошибка 1
make[2]: Выход из каталога `/home/andrei/NetBeansProjects/CppApplication_1'
make[1]: *** [.build-conf] Ошибка 2
make[1]: Выход из каталога `/home/andrei/NetBeansProjects/CppApplication_1'
make: *** [.build-impl] Ошибка 2

ПОСТРОИТЬ FAILED (значение выхода 2, общее время: 162мс)
Есть подозрение, что что-то напортачил в системе...

Отправлено: 20:44, 26-07-2011

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Или libm не установлен, или не прописан путь до него

-------
Поспешай не торопясь


Отправлено: 09:32, 28-07-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 57
Благодарности: 0

Профиль | Отправить PM | Цитировать


libm - это пакет? В менеджере пакетов не нашел. Подскажите, где путь к нему должен быть прописан?
В общем, если можно, ответьте подробнее, делая скидку на то, что линукс поставил пару дней назад.

Отправлено: 16:23, 28-07-2011 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Нет - это библиотека. Обычно лежит в /usr/lib

-------
Поспешай не торопясь

Это сообщение посчитали полезным следующие участники:

Отправлено: 07:58, 29-07-2011 | #4


Странный тип


Сообщения: 813
Благодарности: 73

Профиль | Отправить PM | Цитировать


Цитата .Rock.:
В менеджере пакетов не нашел. »
glibc-devel

CXXFLAGS=-L/usr/lib

-------
Сколько не думай, а лучше водки ничего не придумаешь.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:43, 29-07-2011 | #5


Пользователь


Сообщения: 57
Благодарности: 0

Профиль | Отправить PM | Цитировать


ruslandh, Есть файл /usr/lib/i386-linux-gnu/libm.so . Попробовал переустановить NetBeans, но проблема остается.
Kent, [off]CXXFLAGS=-L/usr/lib"значение - выполнил в терминале. glibc-devel нужно установить?

Последний раз редактировалось .Rock., 29-07-2011 в 12:56.


Отправлено: 11:58, 29-07-2011 | #6


Странный тип


Сообщения: 813
Благодарности: 73

Профиль | Отправить PM | Цитировать


Цитата .Rock.:
glibc-devel нужно установить? »
Нужно установить, если не установлен. В вашей системе может по-другому называться.

-------
Сколько не думай, а лучше водки ничего не придумаешь.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:13, 29-07-2011 | #7


Пользователь


Сообщения: 57
Благодарности: 0

Профиль | Отправить PM | Цитировать


скачал под свою разрядность системы glibc-devel-2.5-12.i386.rpm , не хочет ставиться "не удалось выполнить бинарный файл"
Система Ubuntu 10.04 LTS этот пакет нужен?

Отправлено: 13:35, 29-07-2011 | #8


Странный тип


Сообщения: 813
Благодарности: 73

Профиль | Отправить PM | Цитировать


Ищите этот пакет (или похожий) в репозитории своей системы, а не на стороне.

-------
Сколько не думай, а лучше водки ничего не придумаешь.


Отправлено: 17:40, 29-07-2011 | #9


Пользователь


Сообщения: 57
Благодарности: 0

Профиль | Отправить PM | Цитировать


Несколько с относительно похожими названиями поставил, ничего не изменилось. А описание этого пакета в менеджере можете сказать?
Какой-то форум "Гугление показывает, что это файл из glibc-devel, который для Ubuntu называется libc6-dev"
Из менеджера пакетов
"libc6-dev
Embedded GNU C Library: Development Libraries and Header Files"
(уже был установлен)
Вы про этот говорили?

Последний раз редактировалось .Rock., 29-07-2011 в 21:53.


Отправлено: 21:47, 29-07-2011 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » Проблема с NetBeans IDE 7.0

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] 2 HDD IDE, 1 sata, 1 cd-dvd IDE Mazhorin Накопители (SSD, HDD, USB Flash) 0 20-08-2010 19:04
Проблема с IDE MihamoR Непонятные проблемы с Железом 5 12-07-2009 20:41
HDD - [решено] Проблема с SATA и IDE alhimik33 Накопители (SSD, HDD, USB Flash) 38 31-12-2008 22:31
Java - Подскажите: как получить азы и перейти к NetBeans 6.0 M1sha Программирование и базы данных 5 16-03-2008 01:51
Проблема с контролером IDE DisFox Непонятные проблемы с Железом 33 11-12-2006 12:57




 
Переход