GBASEDBTC 环境变量指定要用来编译 GBase 8s ESQL/C 所生成文件的 C 编译器的文件名或路径名。
该设置仅在 C 编译阶段生效。
如果未设置
GBASEDBTC,那么大部分系统上的缺省编译器为
cc。
- compiler
- C 编译器的文件名。
- pathname
- C 编译器的完整路径名。
例如,要指定 GNU C 编译器,请输入以下命令:
setenv GBASEDBTC gcc
重要: 如果使用 gcc,请注意,数据库服务器假定字符串是可写的,所以您必须使用 -fwritable-strings 选项进行编译。任务失败可能会产生不可预测的结果(可能包括核心转储)。