crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QtCreator+MySql/(XP&Linux)/сборка и работа с lib(dll)?, Qt Creator IDE version 2.4.1 + MySql 5.5 (все от 01.02.2012)
sasa
  опции профиля:
сообщение 10.2.2012, 22:13
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 10.2.2012
Пользователь №: 3213

Спасибо сказали: 0 раз(а)




Репутация:   0  


Добрый день-вечер-ночь!

Задача и проблема:
!!! запустить проект под windows и linux (просто перекомпилируя исходники в ОС)...
(при работе без базы всё было прекрасно... , но нужно брать ещё и из неё данные)

Исходные данные:
1) машина XP SP3 (c сетью) и установленным клиентом MySql 5.5 и QTCreator 2.4.1 (от 1 февраля 2012)
2) машина под Linux(Debian) (c сетью) и QTCreator(базу видит).
3) и отдельная машина с БД MySql5.

А теперь вопорс(ы):
Как же всё-таки собрать библиотеку под XP для MySql (по всем гайдам теперь таких путей нет!!!)?
Я на всё согласен: mingw или msvc (есть и MVS2010(SP1) если нужно) ---> скажите только как...
Может иначе инсталить QT4 (согласен писать под XP из под MVS2010 а не Creator - опыт есть и там и там)...

Главное чтоб в исходиках #include <mysql.h> полнималось и в XP и в Linux при компиляции и
запускались выполняемые файлы соответственно. Может у кого есть примеры - буду очень рад...

Спасибо!



Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
good_game
  опции профиля:
сообщение 24.10.2012, 21:59
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 43
Регистрация: 18.8.2011
Пользователь №: 2815

Спасибо сказали: 1 раз(а)




Репутация:   0  


Про sqldrivers оказалось не бред. Оказывается это один из путей, где программа по-умолчанию ищет драйвера для SQL-серверов. То есть в принципе драйвера можно не в эту папку кидать, а в системные директории и прога её найдёт (лишь бы в PATH был соответствующий путь прописан).
Кстати, аналогичным образом программа, сделанная в QT может искать плагины для чтения ICO, GIF и других файлов картинок в директории imageformats. В частности там прога может искать qgif4.dll, qico4.dll, qjpeg4.dll и т д.
Так что никакой магии, всё логично.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 30.11.2024, 8:44