LINUX.ORG.RU

collect2: выполнение ld завершилось с кодом возврата 1


0

0

Пытался скомпилить готовый код, выдало:

pdfViewer.cpp:(.text+0x477c): undefined reference to `ZKbMainWidget::ZKbMainWidget(QWidget*, char const*, unsigned int)'

collect2: выполнение ld завершилось с кодом возврата 1

make: *** [pdf] Ошибка 1

В программирование я нуб, кто-нибудь может сказать что ему не понравилось и что требуется для решения?



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

Ответ на: комментарий от Virgilij

>И что мне делать чтоб он не ругался?

Линковать с библиотекой, в которой находится этот «ZKbMainWidget::ZKbMainWidget(QWidget*, char const*, unsigned int)»

Led ★★★☆☆
()

>ZKbMainWidget::ZKbMainWidget
Код этого метода есть в исходнике или только его обьявление?

anon_666
()

Линкер не находит реализацию конструктора MainWidget::MainWidget(...). Убедитесь, что линкеру на входу подаются все нужные файлы и библиотеки. А вообще, Makefile и прочие детали в студию.

Divius ★★
()

нужен лог configure, или мейкфайл, если самописный, или что там у вас?

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