LINUX.ORG.RU

Qt 4.6 Calculator Example


0

1

NetBeans IDE 7.0.1 gcc 4.4.3 Qt 4.6.3

http://doc.trolltech.com/4.6/widgets-calculator.html

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE=/usr/bin/qmake SUBPROJECTS= .build-conf
make[1]: Вход в каталог `/home/administrator/NetBeansProjects/my_app'
/usr/bin/qmake VPATH=. -o qttmp-Debug.mk nbproject/qt-Debug.pro
mv -f qttmp-Debug.mk nbproject/qt-Debug.mk
"/usr/bin/make" -f nbproject/qt-Debug.mk dist/Debug/GNU-Linux-x86/my_app
make[2]: Вход в каталог `/home/administrator/NetBeansProjects/my_app'
g++  -o dist/Debug/GNU-Linux-x86/my_app build/Debug/GNU-Linux-x86/moc_button.o build/Debug/GNU-Linux-x86/moc_calculator.o    -L/usr/lib -lQtGui -lQtCore -lpthread 
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/crt1.o: In function `_start':
build/Debug/GNU-Linux-x86/moc_button.o:(.rodata._ZTV6Button[vtable for Button]+0x40): undefined reference to `Button::sizeHint() const'
build/Debug/GNU-Linux-x86/moc_calculator.o: In function `Calculator::qt_metacall(QMetaObject::Call, int, void**)':
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:91: undefined reference to `Calculator::digitClicked()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:92: undefined reference to `Calculator::unaryOperatorClicked()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:93: undefined reference to `Calculator::additiveOperatorClicked()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:94: undefined reference to `Calculator::multiplicativeOperatorClicked()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:95: undefined reference to `Calculator::equalClicked()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:96: undefined reference to `Calculator::pointClicked()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:97: undefined reference to `Calculator::changeSignClicked()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:98: undefined reference to `Calculator::backspaceClicked()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:99: undefined reference to `Calculator::clear()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:100: undefined reference to `Calculator::clearAll()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:101: undefined reference to `Calculator::clearMemory()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:102: undefined reference to `Calculator::readMemory()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:103: undefined reference to `Calculator::setMemory()'
/home/administrator/NetBeansProjects/my_app/moc_calculator.cpp:104: undefined reference to `Calculator::addToMemory()'
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/my_app] Ошибка 1
make[2]: Выход из каталога `/home/administrator/NetBeansProjects/my_app'
make[1]: *** [.build-conf] Ошибка 2
make[1]: Выход из каталога `/home/administrator/NetBeansProjects/my_app'
make: *** [.build-impl] Ошибка 2

ПОСТРОИТЬ FAILED (значение выхода 2, общее время: 1s)


Последнее исправление: puding (всего исправлений: 2)

Оформи через LORCODE [code][/code], портянка же.

«/usr/bin/make


Qt же собюирается через qmake. И почему нетбинс, а не qtcreator?

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

> Qt же собюирается через qmake.

qmake генерит Makefile'ы же.

rival ★★
()
Ответ на: комментарий от puding

Очень хорошо что у тебя все получилось и ты отметил тему как решенную, но не мог бы ты написать в чем была проблема и как ты ее решил?

power
()
Ответ на: комментарий от power

Я так полагаю, что проблема была в NetBeans. Он ее решил заменой его на Qt Creator.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.