Компиляция OCI-плагина под Win7 |
Здравствуйте, гость ( Вход | Регистрация )
Компиляция OCI-плагина под Win7 |
bayah |
2.3.2013, 11:11
Сообщение
#1
|
Студент Группа: Участник Сообщений: 31 Регистрация: 23.11.2009 Пользователь №: 1249 Спасибо сказали: 0 раз(а) Репутация: 0 |
Из Qt-приложения хочу подключиться к базе Oracle.
Для этго мне нужен OCI драйвер. Но "Из-за несовместимости с GPL лицензией, не все плагины поставляются с Qt Open Source Edition." Короче плагин нужно скомпилить. Делаю по этой инструкции: http://doc.crossplatform.ru/qt/4.3.2/sql-d...l-interface-oci Нашел какой-то qmake - их почему-то в каталоге qt много разных Что-то собралось но nmake у меня нет nmake это я так понимаю сборщик от MVC? Короче следующие вопросы: 1. Обязательно ли собирать nmake-ом, если у меня win7, и для чего тогда mingw? 2. Где взять nmake? Ставить MVC? Все. Спасибо заранее. |
|
|
bayah |
5.3.2013, 1:52
Сообщение
#2
|
Студент Группа: Участник Сообщений: 31 Регистрация: 23.11.2009 Пользователь №: 1249 Спасибо сказали: 0 раз(а) Репутация: 0 |
не ну так-то уж не надо)
я гуглом еще умею немного пользоваться эту проблему решил уже вот таким способом, как тут: http://www.forum.crossplatform.ru/index.php?showtopic=3841 - добавил -L в строку: LIBS+=-Lc:\oracle9\oci\lib\msvc Плагин вроде собрался - ошибок не выдал. Но теперь пробую подключиться к базе: #include <QtCore/QCoreApplication> #include <QtSql> .pro
.cpp
Выдает вот что: QSqlDatabase: QOCI driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC Почему не находится драйвер? |
|
|
Текстовая версия | Сейчас: 24.11.2024, 21:55 |