首页| 论坛| 消息

标题:求助 Qt5.4编译DB2驱动
作者:humadivinity
日期:2015-06-15 08:50
内容:

说明:
环境:
系统:windows 7- 64bit
Qt版本:Qt 5.4.2 for Windows 32-bit (MinGW 4.9.1, 842 MB)
DB2版本:v10.5_win64_expc.exe
操作步骤:
1、按照Qt帮助文档的说明的
cd %QTDIR%\src\plugins\sqldrivers\db2qmake "INCLUDEPATH+=/sqllib/include" "LIBS+=/sqllib/lib/db2cli.lib"nmake
2、编译后出现很多变量未定义的错误。不知道有没有朋友编译成功的,还请指导一下,感激不尽了。
如: error '__in_ecount' has not been declared 等


#1 [lauss 10-14 12:25]
我也碰到这个问题,楼主是否已经解决??
#2 [humadivinity 01-18 14:17]
后来不了了之了……
#3 [foxgod 03-31 15:58]
编译过了,但是没有产生出qsqldb2d.dll 不知道咋回事
#4 [foxgod 03-31 16:02]
TARGET = qsqldb2


INCLUDEPATH += D:/db2/include
LIBS += D:/db2/lib/Win32/db2cli.lib

SOURCES = main.cpp
OTHER_FILES += db2.json
include(../../../sql/drivers/db2/qsql_db2.pri)

PLUGIN_CLASS_NAME = QDB2DriverPlugin
include(../qsqldriverbase.pri)
这样修改了下pro文件,就编译过了,但是没有产生出[color=#000000]qsqldb2d.dll文件,只产生了下面的文件[/color]

回复 发表
主题 版块