WEB开发网
开发学院数据库DB2 在 Windows 中用 GCC 编译 DB2 UDB 存储过程 阅读

在 Windows 中用 GCC 编译 DB2 UDB 存储过程

 2009-12-08 00:00:00 来源:WEB开发网   
核心提示: setup程序然后询问是否在您的桌面或开始菜单创建一个 Cygwin 快捷键,该快捷键启动 Cygwin shell (称为 bash), 这对我们计划中的 DB2 使用并不是必须的,在 Windows 中用 GCC 编译 DB2 UDB 存储过程(5),但对测试我们的安装是有用的,因此让 se

setup程序然后询问是否在您的桌面或开始菜单创建一个 Cygwin 快捷键。该快捷键启动 Cygwin shell (称为 bash), 这对我们计划中的 DB2 使用并不是必须的,但对测试我们的安装是有用的。因此让 setup至少创建一个桌面快捷键。我们将在安装的后面使用它。

最后,点击 Finish按钮。我们将在 后面测试安装结果。


图 10. 完成安装
在 Windows 中用 GCC 编译 DB2 UDB 存储过程

设置系统环境变量

当安装结束时,您必须创建或修改两个系统(不是用户)环境变量: PATH 和 DB2PATH。PATH 变量通常是存在的,但你必须创建 DB2PATH 变量。

在这个步骤后重启机器以确保所有新进程都继承了新的 PATH 和 DB2PATH 设置。

PATH: 因为 GCC 和 DLLWRAP 都调用其它 Cygwin 实用程序,它们的 bin 目录必须在 PATH 中。将 Cygwin bin 目录(在我们的例子中为 c:\\cygwin\\bin ) 添加到您的系统PATH环境变量中,如下所示。


图 11. 添加到系统 PATH 环境变量
在 Windows 中用 GCC 编译 DB2 UDB 存储过程

DB2PATH: DB2PATH 变量可用以下两种方式之一设置:在全局环境变量或在本地批处理文件中设置。如果在您的 DB2 路径(如 F:\\SQLLIB 或 c:\\ibm\\sqllib )中有空格,则把它设置在批处理文件中同样能够工作。

如果在您的 DB2 路径(如 c:\\program files\\ibm\\sqllib )中有空格,则不同版本的 GCC 在查找文件时会有不同的问题。GCC 有时将空格前的文本和空格后的文本解释为两个不同的参数。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Windows 中用 GCC

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接