درخواست درایور کامپایل شده فایربرد برای کیوت
سلام
من متوجه فلسفه گذاشتن این کامپایل کردن درایورها ه عهده خود کاربر توی کیوت نمی شم. فکر کنم بخاطر حق نشر و کپی رایت این چیزا باشه اما نهایتاً کاربر این کار رو خودش انجام میده فقط ا تحمل دردسر و ....
و از طرفی دیتابیس فایربرد که کلاً رایگانه حداقل درایورهای این دیتابیس رو بصورت آماده در اختیار کاربرا بزارن.
من نتونستم درایورهای فایربرد رو برای کیوت 4.8.5 کامپایل کنم و کلافه شدم از بس ارور داد. اگه آماده ش هست لطفا برای استفاده من و سایرین بزارین و یا لااقل یه تاپیک منسجم و کامل برای پرداختن به این موضوع راه بندازین.
تشکر
من از کیوت نسخه 4.8.5 و کامپایلر MinGW 4.4.0 استفاده میکنم و درایورها رو برای ویندوز می خوام ممنون میشم اگه کسی این درایورها رو کامپایل شده در اختیار من هم قرار بده.
با سپاس
نقل قول: درخواست درایور کامپایل شده فایربرد برای کیوت
توی Qt 5 این کار رو انجام دادم و جواب داد این راهنمایی هست که واسه خودم نوشته بودم :
1. Open C:\Qt\Qt5.3.2\5.3\Src\qtbase\src\plugins\sqldriver s\ibase\ibase.pro
2.Edit ibase.pro :
TARGET = qsqlibase
INCLUDEPATH += "D:\\Development\\Firebird\\Server\\Firebird25_32\ \include"
LIBS += "D:\\Development\\Firebird\\Server\\Firebird25_32\ \lib\\fbclient_ms.lib"
SOURCES = main.cpp
OTHER_FILES += ibase.json
include(../../../sql/drivers/ibase/qsql_ibase.pri)
PLUGIN_CLASS_NAME = QIBaseDriverPlugin
include(../qsqldriverbase.pri)
3.Build Release & Debug
4.Copy qsqlibase.dll & qsqlibased.dll from C:\plugins\sqldrivers\ to C:\Qt\Qt5.3.2\5.3\mingw482_32\plugins\sqldrivers