Advertisement

Mac上编译 Oracle 的 SQL 驱动器插件 qsqloci

阅读量:

今日在Mac操作系统环境下,完成了Oracle SQL驱动插件的编译工作,现将整个编译流程记录下来,以供后续参考。

首先对所使用的编译环境进行简要说明:系统为Mac OS X 10.7.3,安装了Qt SDK 1.2 for Mac以及XCode 4.2.1。

  1. 首步操作是前往Oracle官方网站获取相应的库文件与开发工具包。根据Qt官方文档中关于“如何在Unix及Mac OS X平台上构建OCI插件”的指引,需下载"Instant Client Package - Basic"和"Instant Client Package - SDK"两个组件,相关下载链接可从这里获取所需资源。

  2. 将下载得到的zip压缩文件解压至同一目录下,例如命名为Oracle10gClient;

  3. 开始进行编译操作。在Qt文档中提供了两种方式:一种是通过configure命令生成makefile后再执行make;另一种则是使用qmake生成makefile并继续执行。本人尝试第一种方法未能成功(具体原因尚未查明),因此此处介绍第二种方法的具体步骤如下:

1)进入Qt源代码目录,路径为~/QtSDK/QtSources/4.8.0/src/plug

全部评论 (0)

还没有任何评论哟~