Russian Qt Forum
Май 05, 2024, 16:56 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: MySQL в QT WIN  (Прочитано 8875 раз)
Perchilla
Гость
« : Март 05, 2005, 13:11 »

Программирую под Windows в VC.NET. Хочу получить доступ к базе MySQL из QT. Что для этого надо? При конфигурировании QT, когда выбираю MySQL спрашивает какую - то либу и заголовочный файл. Где их взять? Я так понимаю, что одного дистрибутива MySQL под Win не достаточно?

И попутный вопрос: при конфигурировании QT можно для отдельных элементов выбирать Direct, Plugin и Off. Чем отличается Direct от Plugin?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #1 : Март 05, 2005, 13:53 »

у меня в дистрибутиве mysql
есть папки
include и lib

я думаю это достаточно
Записан
Perchilla
Гость
« Ответ #2 : Март 05, 2005, 15:37 »

То есть либа под любой виндовый компилер пойдет? Или пересобирать придется?

А в чем тогда разница между Direct и Plugin?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #3 : Март 05, 2005, 16:01 »

насчет либы

это не DLL

каким собрана под тот и пойдет

есть VC то только под VC.
Записан
Perchilla
Гость
« Ответ #4 : Март 06, 2005, 00:58 »

Установил, разобрался, все пучком как дважды два  Улыбающийся .

Есть небольшие грабли, может кому пригодиться: Recofigure QT не всегда находит заголовочные файлы для MySQL, поэтому я сделал батник и прописал в него примерно следующее:
Цитировать

@set INCLUDE=путь к папке include в MySQL;
@set LIB=путь к папке LIB/OPT в MySQL;
Записан
Perchilla
Гость
« Ответ #5 : Март 06, 2005, 00:59 »

Так и чем же все таки отличается Direct от Plugin?  :?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #6 : Март 06, 2005, 09:30 »

насчет include и путей LIB к MYSQL - это не засада, а так и должно быть.

насчет Direct, Plugin - я предпологаю, что это вынесение некой функциональности, например
Direct - встраивается в DLL
Plugin - делается отдельная DLL
off - данный компонент отсутствует
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 22.