Qt. Работа с БД., SQLite |
Здравствуйте, гость ( Вход | Регистрация )
Qt. Работа с БД., SQLite |
DEADHUNT |
29.7.2010, 21:11
Сообщение
#21
|
Активный участник Группа: Участник Сообщений: 430 Регистрация: 15.4.2009 Пользователь №: 686 Спасибо сказали: 26 раз(а) Репутация: 2 |
|
|
|
potkin |
29.7.2010, 21:35
Сообщение
#22
|
Студент Группа: Участник Сообщений: 77 Регистрация: 18.6.2010 Пользователь №: 1819 Спасибо сказали: 0 раз(а) Репутация: 0 |
Нашёл "make.exe" в "C:\msys\1.0\bin". Вот что получилось: make.jpg 2-е ошибки. |
|
|
Litkevich Yuriy |
29.7.2010, 21:39
Сообщение
#23
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
нет, выполнил "qmake", так как на команду "make" пишет "make не является внутренней или внешней ......." у MinGW32, она называется mingw32-make.exeчтобы всякий раз руками так длинно не писать, в каталоге с бинарями MinGW сделай bat-файл с именем make.bat и содержимым:
Нашёл "make.exe" в "C:\msys\1.0\bin". ты msys'ом собираешь или MinGW32?
Вот что получилось: make.jpg |
|
|
molchanoviv |
29.7.2010, 21:43
Сообщение
#24
|
Старейший участник Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5 |
Действительно стоит определиться мингв у тебя или MS Visual Studio.
|
|
|
potkin |
29.7.2010, 22:11
Сообщение
#25
|
Студент Группа: Участник Сообщений: 77 Регистрация: 18.6.2010 Пользователь №: 1819 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата ты msys'ом собираешь или MinGW32? Так МСИС - это только оболочка, а MinGW компилятор. В МСИС прописан путь к МинЖиВИ. Хотя именнов МСИС находится make.exe, а в МинЖиВИ ео нет. Сборка пишет:
Ладно, юзаю "MinGW" Запустил в конце "mingw32-make.exe", получил 2-е ошибки: make.jpg Цитата переименовываем fbclient_ms.lib в fbclient.lib А зачем переименовывать ??? Я обратно имена поменял и создало: qsqlibased4.dll qsqlibase4.dll Всё работает !!! Всем спасибо за помощь !!! П.С. С меня пиво, куда выслать |
|
|
Litkevich Yuriy |
29.7.2010, 22:20
Сообщение
#26
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
А зачем переименовывать ??? потому-что fbclient_ms.lib не соответствует шаблону:.*fbclient.* указанному в pro-файле Запустил в конце "mingw32-make.exe", получил 2-е ошибки: он не может выполнить компиляцию, т.к. не видит компилятора g++, о чём тебе и говорит.make.jpg П.С. ошибка там одна, а не две |
|
|
potkin |
29.7.2010, 23:24
Сообщение
#27
|
Студент Группа: Участник Сообщений: 77 Регистрация: 18.6.2010 Пользователь №: 1819 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата потому-что fbclient_ms.lib не соответствует шаблону: .*fbclient.* указанному в pro-файле Действительно. Вообще запутался: у меня не компилирует, если сделать как Вы написали, а если оставить имена файлов такими какими были, то команда "mingw32-make.exe" работает |
|
|
Гость_larry_* |
6.12.2010, 22:14
Сообщение
#28
|
Гости |
Поиск по сайту и в Гугле, дал мне такое:
Ошибка:
Может что-то надо подключить:
??? время прошло,но может поможет кому-нибудь другому.... #include <QtSql> |
|
|
Гость_Гость_* |
18.1.2013, 21:56
Сообщение
#29
|
Гости |
|
|
|
Litkevich Yuriy |
19.1.2013, 17:52
Сообщение
#30
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Если используется модуль QtSql, то его сначала нужно подключить к проекту, для этого в pro-файле нужно добавить строчку
QT += sql подробности в описании модуля П.С. по умолчанию подключены только 2 модуля: QtCore и QtGui |
|
|
Текстовая версия | Сейчас: 28.11.2024, 20:06 |