Proc编译是对orclae数据库进行数据库操作的预编译器。
1. 在vs中添加proc.exe配置文件
(1) Tools->options->projects and solutions->vc++Directories
(2) 选择:Platform:win32
Show dretories for: Executable files
Q 新建(点击文件图标):在出现的空格行中填写oracle安装路径中proc.exe的路径:D:\oracle\product\10.2.0\db_1\bin(根据个人安装更改)
同理:在show dretories for:下拉框中选择 Include files
填写路径:D:\oracle\product\10.2.0\db_1\bin
选择 reference files
填写引用路径:D:\oracle\product\10.2.0\db_1\precomp\public
选择 Library files
填写库文件路径:D:\oracle\product\10.2.0\db_1\precomp\public
2. 添加工具命令
(1) Tools->external tools->Add
安装如下方式填写:
Title:Proc
Command: D:\oracle\product\10.2.0\db_1\BIN\proc.exe(填写oracle安装路径中proc.exe的完整路径,根据自己路径填写)
Arguments:iname=$(ItemDir)$(ItemFileName)$(ItemExt) oname=$(ItemDir)$(ItemFileName).c(此处照单复制)
Intitial directory: $(ItemDir)(照单复制)
备注:如下图
(2)
(3) 提示最好将prompt for arguments选中,这样再proc时将会出现proc命令以及编译结果,便于调试。
(4) 此时,对于proc的配置就算是完成了,在工具下面将会出现proc选项,下面将展示如何使用。
3. Proc工具的使用
(1) 新建一个空的控制台工程
(2) 添加一个proc文件,并且添加一个相同名称的.c文件。
例如:test.pc 和test.c
(3) 选中proc文件,选择工具,点击proc
(4) 点击ok
(5) 选择yes to all
此时.c文件中就会出现编译proc后的代码。
至此结束。