Поставил qt-win-opensource-4.0.1.
В качестве IDE использую — Code::Blocks + minGW.
Первые 4 примера из tutorial компилятся на ура.
В примере 5 уже не находит #include <QVBoxLayout.h>. Обошелся заменой на QBoxLayout.h и соотв. кодом.
В примере 7 (где код разделяется на 3 файла: lcdrange.cpp, lcdrange.h. main.cpp) лезет вот такое вот сообщение:
lcdrange.cpp undefined reference to 'vtable LCDRange'
Поиск по сайту оказался безуспешным...
В чем может быть дело? Куда копать?
Заранее спасибо.
Re: qt-win-opensource-4.0.1: траблы с компиляцией примеров
SH>Поставил qt-win-opensource-4.0.1. SH>В качестве IDE использую — Code::Blocks + minGW.
SH>Первые 4 примера из tutorial компилятся на ура.
SH>В примере 5 уже не находит #include <QVBoxLayout.h>. Обошелся заменой на QBoxLayout.h и соотв. кодом. SH>В примере 7 (где код разделяется на 3 файла: lcdrange.cpp, lcdrange.h. main.cpp) лезет вот такое вот сообщение: SH>
SH>lcdrange.cpp undefined reference to 'vtable LCDRange'
Болшое количкство подобных сообшений лезет и для других контралов.
Похоже версию что собирая версию 4.0.1 они забыли, что она opensource.
Здравствуйте, SHorrty, Вы писали:
SH>Здравствуйте, dad, Вы писали:
SH>>>Поставил qt-win-opensource-4.0.1.
dad>>4.1.0 уже вышла. dad>>с крутыми фичами и прочим фаршем
SH>Скачал, поставил qt-win-opensource-4.1.0-rc1-mingw.exe. SH>При компиляции примеров — та же история!
SH>Как лечить? SH>Спасибо.
Разобрался — заcада в самой IDE — Code::Blocks.
С помощью qmake/mingw32-make все компилится на ура.
При использовании MOC, необходимы некоторые доп. настройки IDE.
Подход:
— prog.org.ru
Re: qt-win-opensource-4.0.1: траблы с компиляцией примеров
От:
Аноним
Дата:
05.12.05 08:56
Оценка:
Здравствуйте, SHorrty, Вы писали:
SH>Доброе время суток...
SH>Поставил qt-win-opensource-4.0.1. SH>В качестве IDE использую — Code::Blocks + minGW.
SH>Первые 4 примера из tutorial компилятся на ура. :))
SH>В примере 5 уже не находит #include <QVBoxLayout.h>. :( Обошелся заменой на QBoxLayout.h и соотв. кодом. SH>В примере 7 (где код разделяется на 3 файла: lcdrange.cpp, lcdrange.h. main.cpp) лезет вот такое вот сообщение:
SH>
SH>lcdrange.cpp undefined reference to 'vtable LCDRange'
SH>Поиск по сайту оказался безуспешным... :( SH>В чем может быть дело? Куда копать? SH>Заранее спасибо.
Ребята, а есть ли какой-никакой путь собрать QT OpenSource edition в Visual Studio?
Или как то заставить библиотеки линковаться. У меня есть нездоровая идея насоздавать vcproj файлы и попробовать собрать.
Но может быть кто-то уже пробовал, поделитесь впечатлениями, пожалуйста. А то Managed C++ + WinForms как то не очень удобно портировать на платформы, отличные от Windows. Заранее спасибо.
Re[2]: qt-win-opensource-4.0.1: траблы с компиляцией примеро
фтыкать тут.
А>Ребята, а есть ли какой-никакой путь собрать QT OpenSource edition в Visual Studio? А>Или как то заставить библиотеки линковаться. У меня есть нездоровая идея насоздавать vcproj файлы и попробовать собрать. А>Но может быть кто-то уже пробовал, поделитесь впечатлениями, пожалуйста. А то Managed C++ + WinForms как то не очень удобно портировать на платформы, отличные от Windows. Заранее спасибо.