Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Ошибка в компиляции


Автор: Chaos A.D. 14.3.2005, 02:34
У меня MainForm наследуется от MainFormBase, который был создан в QT Designer-е. При компиляции вываливается ошибка : undefined reference to `MainForm::MainForm[in-charge](QWidget*, char const*, unsigned)'
Что значит?

Автор: S.A.P. 14.3.2005, 02:43
Chaos A.D. MOC файлы сгенерил? Как компилишь?

Автор: Chaos A.D. 14.3.2005, 02:50
Цитата(Perchilla @ 14.3.2005, 02:43)
Как компилишь?

Сгенерил производный при помощи uic, создал файл с ф-кцией main(), сделал qmake -project, qmake, make. Все компилится, работает, и выдает ошибку только тогда, когда доходит до строки MainForm *frm = new MainForm();

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)