Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 19.1.2013, 17:52 |
Если используется модуль QtSql, то его сначала нужно подключить к проекту, для этого в pro-файле нужно добавить строчку QT += sql подробности в описании модуля П.С. по умолчанию подключены только 2 модуля: QtCore и QtGui |
|
Гость | Дата 18.1.2013, 21:56 |
не поверишь, #include <QSqlDatabase> Нщ чаще проще #include <QtSql> У меня тоже самое, чего то еще надо инсталлировать, нету этих описателей Обискал и директории mingw(QtCreator) и самого набора языка GNU |
|
larry | Дата 6.12.2010, 22:14 |
Поиск по сайту и в Гугле, дал мне такое:
Ошибка:
Может что-то надо подключить:
??? время прошло,но может поможет кому-нибудь другому.... #include <QtSql> |
|
potkin | Дата 29.7.2010, 23:24 |
Цитата потому-что fbclient_ms.lib не соответствует шаблону: .*fbclient.* указанному в pro-файле Действительно. Вообще запутался: у меня не компилирует, если сделать как Вы написали, а если оставить имена файлов такими какими были, то команда "mingw32-make.exe" работает |
|
Litkevich Yuriy | Дата 29.7.2010, 22:20 |
А зачем переименовывать ??? потому-что fbclient_ms.lib не соответствует шаблону:.*fbclient.* указанному в pro-файле Запустил в конце "mingw32-make.exe", получил 2-е ошибки: он не может выполнить компиляцию, т.к. не видит компилятора g++, о чём тебе и говорит.make.jpg П.С. ошибка там одна, а не две |
|
potkin | Дата 29.7.2010, 22:11 |
Цитата ты msys'ом собираешь или MinGW32? Так МСИС - это только оболочка, а MinGW компилятор. В МСИС прописан путь к МинЖиВИ. Хотя именнов МСИС находится make.exe, а в МинЖиВИ ео нет. Сборка пишет:
Ладно, юзаю "MinGW" Запустил в конце "mingw32-make.exe", получил 2-е ошибки: make.jpg Цитата переименовываем fbclient_ms.lib в fbclient.lib А зачем переименовывать ??? Я обратно имена поменял и создало: qsqlibased4.dll qsqlibase4.dll Всё работает !!! Всем спасибо за помощь !!! П.С. С меня пиво, куда выслать |
|
molchanoviv | Дата 29.7.2010, 21:43 |
Действительно стоит определиться мингв у тебя или MS Visual Studio. | |
Litkevich Yuriy | Дата 29.7.2010, 21:39 |
нет, выполнил "qmake", так как на команду "make" пишет "make не является внутренней или внешней ......." у MinGW32, она называется mingw32-make.exeчтобы всякий раз руками так длинно не писать, в каталоге с бинарями MinGW сделай bat-файл с именем make.bat и содержимым:
Нашёл "make.exe" в "C:\msys\1.0\bin". ты msys'ом собираешь или MinGW32?Вот что получилось: make.jpg |
|
potkin | Дата 29.7.2010, 21:35 |
Нашёл "make.exe" в "C:\msys\1.0\bin". Вот что получилось: make.jpg 2-е ошибки. |
|
DEADHUNT | Дата 29.7.2010, 21:11 |
нет, выполнил "qmake", так как на команду "make" пишет "make не является внутренней или внешней ......." значит надо make поставить(под виндой входит в набор утилит mingw), и после вызова qmake, вызывать make. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 27.4.2024, 16:04 |