Qt и MySQL |
Здравствуйте, гость ( Вход | Регистрация )
Qt и MySQL |
Litkevich Yuriy |
15.7.2008, 22:09
Сообщение
#21
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
1) MinGW 5.1.4. это версия установщика, комилятор там 3.4.5. (как у меня)
2) Цитата mysql.h: No such file or directory Не указан путь к нему. Опиши полностью следующее: 1) путь к заголовочным файлам MySQL 2) путь к библиотекам MySQL 3) компилятор которым собраны библиотеки MySQL 4) путь к библиотекам Qt 5) компилятор которым собраны библиотеки Qt 6) как собираешь плагин |
|
|
evCo |
15.7.2008, 22:57
Сообщение
#22
|
Студент Группа: Новичок Сообщений: 19 Регистрация: 12.7.2008 Пользователь №: 233 Спасибо сказали: 0 раз(а) Репутация: 0 |
1) MinGW 5.1.4. это версия установщика, комилятор там 3.4.5. (как у меня) 2) Цитата mysql.h: No such file or directory Не указан путь к нему. Опиши полностью следующее: 1) путь к заголовочным файлам MySQL c:\mysql\include 2) путь к библиотекам MySQL c:\mysql\libs\opt (c:\mysql\libs\debug). 3) компилятор которым собраны библиотеки MySQL Хз, я их брал из инсталятора MySQL 4) путь к библиотекам Qt c:\qt\4.3.4\includes 5) компилятор которым собраны библиотеки Qt MinGW 6) как собираешь плагин 1. Вместе с Qt. Тогда пишет про "mysql.h: No such file or directory" 2. Путем сборки проекта "%Qt%\src\plugins\sqldrivers\mysql\mysql.pro". Выдает ": cannot find -lQtSqld4". При сборке проекта в про файл я добавил пути к библиотекам и заголовочным файлам. Скопировал файлы из c:\mysql\include в c:\qt\4.3.4\include и еще кудато раскопировал по папкам которые при сборки должны быть в списке папок с заголовочными файлами. Qt собрался. Но ошибки всеравно выскачили
это лиш часть, вообще еще 20-50 подобных строк Сообщение отредактировал evCo - 15.7.2008, 23:06 |
|
|
Litkevich Yuriy |
15.7.2008, 23:25
Сообщение
#23
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
требуются уточнения:
3) в c:\mysql\libs\opt какое расширение у файлов в этом каталоге? 6) п.2) опиши полностью свои действия, делал в "Qt х.х.х Command Prompt"? Какие команды выполнял? |
|
|
evCo |
15.7.2008, 23:53
Сообщение
#24
|
Студент Группа: Новичок Сообщений: 19 Регистрация: 12.7.2008 Пользователь №: 233 Спасибо сказали: 0 раз(а) Репутация: 0 |
уточнения:
3) в c:\mysql\libs\opt какое расширение у файлов в этом каталоге? LIBMYSQL.def libmysql.a libmysql.dll и еще несколько .lib файлов 6) п.2) опиши полностью свои действия, делал в "Qt х.х.х Command Prompt"? Какие команды выполнял? http://wiki.qtcentre.org/index.php?title=B...ows_using_MinGW How to Build the Plug-in: шаги 1-5 + MinGW Tips для создания .а файла. Кстате после того как пересобрал Qt с заголовочными файлами мускула. При сборке плагина начало писать
Раньше писало
Сообщение отредактировал evCo - 15.7.2008, 23:57 |
|
|
Zen2004 |
16.7.2008, 11:48
Сообщение
#25
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 21.5.2008 Пользователь №: 180 Спасибо сказали: 0 раз(а) Репутация: 0 |
Парни уже волосы на голове рву опишите пошагово как вы ставите поддержку Мускл уже что только не пробовал !!!!!!!!!
|
|
|
evCo |
16.7.2008, 12:26
Сообщение
#26
|
Студент Группа: Новичок Сообщений: 19 Регистрация: 12.7.2008 Пользователь №: 233 Спасибо сказали: 0 раз(а) Репутация: 0 |
Парни уже волосы на голове рву опишите пошагово как вы ставите поддержку Мускл уже что только не пробовал !!!!!!!!! Да по мануалам... ток ты наверно напиши, что у тебя пишет make, а то так тебе не помогут Попробуй почитать тему с начала. Сообщение отредактировал evCo - 16.7.2008, 12:30 |
|
|
Zen2004 |
16.7.2008, 12:47
Сообщение
#27
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 21.5.2008 Пользователь №: 180 Спасибо сказали: 0 раз(а) Репутация: 0 |
делаю в командной строке
qmake -o Makefile "INCLUDEPATH+=c:\Program Files\MySQL\MySQL Server 5.1\include" "LIBS+=c:\Program Files\MySQL\MySQL Server 5.1\lib\opt\libmysql.lib" mysql.pro Отвечает что не так ??? Cannon find file mysql.pro. |
|
|
Litkevich Yuriy |
16.7.2008, 13:08
Сообщение
#28
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Zen2004 |
16.7.2008, 13:50
Сообщение
#29
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 21.5.2008 Пользователь №: 180 Спасибо сказали: 0 раз(а) Репутация: 0 |
Хорошо сделал вот так
Воспользовался утилитой reimp из mingw-utils получил файлы с расширением а и def переустановил Mysql так чтобы не было пробелов выполняб команду он мне опять 25 qmake -o Makefile "INCLUDEPATH+=c:\MySQL\include" "LIBS+=c:\MySQL\lib\opt\liblibmysql.a" mysql.pro файл не найден cannot find file mysql.pro. Сообщение отредактировал Zen2004 - 16.7.2008, 13:51 |
|
|
Litkevich Yuriy |
16.7.2008, 13:56
Сообщение
#30
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
а в каком каталоге команду выполняешь?
|
|
|
Текстовая версия | Сейчас: 28.12.2024, 9:16 |