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

Компьютерный форум 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

 

Странный тип


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

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


Наверное, этот пакет. Про описание не скажу, т. к. не пользуюсь Ubuntu.
Вообще-то должна подхватываться библиотека. Поищите информацию про флаги компилятора. Вот для примера: http://unixforum.org/index.php?showt...4&#entry507784

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

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

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



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

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


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


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

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


Почитал о флагах, более-менее разобрался...
Код: Выделить весь код
~/0$ gcc 0.c -l/usr/lib/i386-linux-gnu
/usr/bin/ld: cannot find -l/usr/lib/i386-linux-gnu
collect2: ld returned 1 exit status
libm.so лежит там...
С установкой LDFLAGS в среде попробовал, все то же.

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


Отправлено: 21:09, 30-07-2011 | #12


Странный тип


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

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


L заглавная должна быть. Загляните в man gcc.
И что показывает
Код: Выделить весь код
/sbin/ldconfig -p | grep libm.so

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

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

Отправлено: 22:34, 30-07-2011 | #13


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


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

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


Никак не привыкну к учету регистра... Да, в таком виде
Код: Выделить весь код
-L/usr/lib/i386-linux-gnu
все нормально компилируется и запускается.
Код: Выделить весь код
/sbin/ldconfig -p | grep libm.so
	libm.so.6 (libc6, ABI ОС: Linux 2.6.15) => /lib/i386-linux-gnu/libm.so.6
	libm.so (libc6, ABI ОС: Linux 2.6.15) => /usr/lib/i386-linux-gnu/libm.so
Уезжаю до 14 апреля... Но после, если у вас останется желание помочь, буду рад продолжить эту тему
На случай, если в теме будут посетители... Вопрос остается открытым, из среды программы по-прежнему не запускаются.

Последний раз редактировалось .Rock., 15-08-2011 в 21:12.


Отправлено: 11:04, 31-07-2011 | #14



Компьютерный форум 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




 
Переход