| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] непонятная ошибка компиляции |
| Автор: boombasta 31.10.2008, 15:24 | ||||||||||||
core.pro
main.cpp
myCore.h
myCore.cpp
myPlugin.h
myPlugin.cpp
пишет ошибку: undefined reference to `myPlugin::myPlugin(QString)' myCore.cpp 15 C/C++ Problem что это может быть?? |
| Автор: mes 31.10.2008, 16:00 |
| myPlugin.cpp не подключен к проекту |
| Автор: boombasta 31.10.2008, 16:16 | ||||
| а! забыл написать в include include.pro
в include/myPlugin myPlugin.pro
так что myPlugin.cpp как бы подключен |
| Автор: mes 31.10.2008, 16:25 |
| а объектный файл myPlugin.o получается ? eсли нету, то значит первоначальный диагноз в силе. |
| Автор: boombasta 31.10.2008, 16:40 |
| да, в папке include/myPlugin/debug есть файл myPlugin.o свежий (дата изменения = дате последнего билда) |
| Автор: mes 31.10.2008, 18:00 |
| a myCore.o в каокой папке ? в той же самой? попробуйте перекинуть myPlugin.o в папку с myCore и попробуйте продолжить собирать. в обшем у Вас линкер не может найти файл myPlugin.o |
| Автор: boombasta 2.11.2008, 17:22 |
| ерунда какая-то :/ я уже во все папки вставил myPlugin.o, всеравно говорит undefined reference to `myPlugin::myPlugin(QString)' может у меня .про неправильно написаны? а билдер ходит по всем проектам сам? и компилит их. или мне нужно вручную компилить myPlugin, а потом myCore? |