做了一些尝试,还是没出来。
首先在main文件中加了Q_IMPORT_PLUGIN(qsqlodbc),然后在工程文件中加上config +=static,libs+=qsqlodbc4.a,libs+=qsqlodbcd4.a(完整路径)。最初提示找不到qsqlodbc,我在plugins目录下看了一下,只有qsqlodbc4.a和qsqlodbcd4.a,这两个文件。于是我在src\plugins目录下,找到odbc工程文件,重新编译,生成了qsqlodbcd文件。重新编译我的工程,提示找不到qsqlodbc文件,我把qsqlodbcd改名为qsqlodbc,这时出现好多undefined错误。如undefined reference to SQLGetDiagRecW@32等,这样的错误。哪位大侠指点一下