Editplus编辑器使用CL编译器配置Proc编译环境。

来源:互联网 发布:python 保存xlsx文件 编辑:程序博客网 时间:2024/06/06 09:20
需要配好CL编译工具,然后在此基础上,把Oracle的头文件和库文件目录添加到环境变量,编译的时候带上D:\Oracle10.2\precomp\LIB\orasql10.lib 参数。
CL编译工具配置如下:


1. 添加环境变量VS 
    VS="C:\Program Files\Microsoft Visual Studio"
2. 将vc98的bin目录以及vb98的目录添加到path: 
    PATH=%VS%\VC98\bin;%VS%\VB98;%PATH% 
3. 添加环境变量INCLUDE
    INCLUDE=%VS%\VC98\Include;%VS%\VC98\MFC\Include;%VS%\VC98\ATL\Include 
4. 添加环境变量LIB 
    LIB=%VS%\VC98\Lib;%VS%\VC98\MFC\Lib


如果不需要做MFC开发,就不需要把MFC的头文件和库添加到环境变量。因为这里只需要编译C,所以%VS%\VB98也不用配。


然后把Oracle提供的头文件和库文件添加到INCLUDE和LIB环境变量中。
INCLUDE=%VS%\VC98\Include;D:\ORACLE10.2\PRECOMP\PUBLIC; D:\ORACLE10.2\OCI\INCLUDE;
LIB=%VS%\VC98\Lib;D:\Oracle10.2\OCI\lib;D:\Oracle10.2\precomp\LIB;


配好了,就可以使用命令行对pc文件进行编译了,
先用proc命令把源文件编译成C文件,再使用配置好的cl编译器编译C文件。
命令行下编译过程:
Proc test.pc
Cl test.c D:\Oracle10.2\precomp\LIB\orasql10.lib
此时就会生成test.exe可执行文件;

这样就可以在editplus下配置proc编译工具了,这样需要配置两个命令,一个是proc,用来编译pc文件,然后再配置一个cl命令,参数包括文件名和orasql10.lib库文件。

配置成功:


搭建Oracle 10g Proc+VS2008开发环境,参考:http://blog.csdn.net/qq387732471/article/details/6959571

下一篇:在 Eclipse 中配置编译 Pro*C


原创粉丝点击