一直使用的opensource版本的 qt, 后来因为工作需要, 需要使用oracle协同工作. 奈何没有oralce的驱动.
网上也没有类似的资料. 在qt的assist中有相关的单独编译 oci驱动的说明.
但是需要oci.pro等几个文件.
我的解决办法就是安装一个comercial版本, 把其中的 src目录下plugings和sql下的相关文件复制到我的opensource下的相应目录, 之后按照assist中的说明编译一次 ,就可以了.
然后你可以卸载comercial版本.
搞定.
另外, 发布你的exe时, sql驱动dll要放在 你的 exe同目录 下的 sqldrivers 目录下.