Qt如何编译oracle驱动?
以前按照网上的方法编译oracle驱动感觉步骤好麻烦。后来编译驱动都采用了简单粗暴的方法。
一、条件: 1.Qt有提供一个oci的工程, 路径:C:Qt4.8.6srcpluginssqldriversoci 。 src之前根据安装路径而定。 2.编译这个工程需要依赖oracle提供的头文件和lib文件。路径:D:oracleproduct10.2.0db_1OCIinclude 和D:oracleproduct10.2.0db_1OCIlibMSVC。OCI之前根据安装路径而定。
二、操作: 1.用Qt creator打开oci工程。 2.将oracle提供的头文件目录和oci.lib文件拷贝到oci工程目录下(根据工程的配置放置,不知道就到处都放)。 3.pro文件中添加 INCLUDEPATH += ./include 和 LIBS += ./oci.lib 。 (如果第二步不拷贝文件,这里可以直接指定这个目录和文件的绝对路径)。 4.构建工程。 5.将生成的lib和dll文件拷贝到C:Qt4.8.6pluginssqldrivers目录下 。 plugins之前根据安装路径而定。 6.完工。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |