Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
dev:qt:qt_ibase_windows [2015/05/15 15:33] denis [edit ibase.pro] |
dev:qt:qt_ibase_windows [2016/06/28 05:37] (текущий) denis [compile] |
||
---|---|---|---|
Строка 22: | Строка 22: | ||
include(../qsqldriverbase.pri) | include(../qsqldriverbase.pri) | ||
</code> | </code> | ||
+ | |||
+ | ==== edit qsql_ibase.pri ==== | ||
+ | ''C:\Qt\Qt5.4.1\5.4\Src\qtbase\src\sql\drivers\ibase\qsql_ibase.pri'' | ||
+ | <code> | ||
+ | HEADERS += $$PWD/qsql_ibase_p.h | ||
+ | SOURCES += $$PWD/qsql_ibase.cpp | ||
+ | |||
+ | #unix { | ||
+ | # !contains(LIBS, .*gds.*):!contains(LIBS, .*libfb.*):LIBS += -lgds | ||
+ | #} else { | ||
+ | # !contains(LIBS, .*gds.*):!contains(LIBS, .*fbclient.*) { | ||
+ | # LIBS += -lgds32_ms | ||
+ | # } | ||
+ | #} | ||
+ | </code> | ||
+ | |||
+ | ==== compile ==== | ||
+ | * Create bat file ''C:\Qt\Qt5.4.0\5.4\Src\qtbase\src\plugins\sqldrivers\ibase\compile.bat'' | ||
+ | <code bat> | ||
+ | set path=%path%;C:\Qt\Qt5.4.0\5.4\mingw491_32\bin;C:\Qt\Qt5.4.0\Tools\mingw491_32\bin | ||
+ | qmake -o Makefile ibase.pro | ||
+ | mingw32-make.exe all | ||
+ | xcopy C:\Qt\Qt5.4.0\5.4\Src\qtbase\plugins\sqldrivers\*.dll C:\Qt\Qt5.4.0\5.4\mingw491_32\plugins\sqldrivers /Y | ||
+ | </code> | ||
+ |