PRO c在vs2005下的配置

   PRO*C/C++vs2005下的配置

 

最近由于开发需要用到PRO*C/C++编程,所以学习下PRO*C/C++编程。其实PRO*C/C++编程倒不是很难,不过它的环境配置倒是有些麻烦。闲话少说,vs2005PRO*C/C++环境配置如下: 

(1)加入相关头文件。选择工具-》选项-》项目和解决方案-VC++目录。加入PRO预编译头文件目录和oci头文件目录,如下图(我的oracle装在d盘,大家可以根据自己oracle安装的目录进行相关的调整):

         

 

(2)加入库文件。选择工具-》选项-》项目和解决方案-VC++目录。加入PRO预编译库文件目录和oci库文件目录,如下图(我的oracle装在d盘,大家可以根据自己oracle安装的目录进行相关的调整):

         

 

(3)加入可执行文件目录。由于我编写的PROC程序需要oracle提供proc.EXE进行预编译生成c程序。所以我们需要加入proc.EXE程序所在的目录。如下图(我的oracle装在d盘,大家可以根据自己oracle安装的目录进

    

 

 

相关的调整):  

 

(4)环境差不多搭建好了。现在我就编写一个pro*C/C++程序。新建一个win32控制台程序,命名为Test项目,选择空项目。

(5)编写pro程序。代码如下:(大家可以直接复制代码保存为test.pc

     

 

(6) 把保存后的test.pc加入Test项目。如下图:

 

         

 

(7)新建一个代码文件,命名为test.c。如下图所以:

         

 

(8)右键选择test.pc-》属性,弹出test.pc的属性页。选择自定生成步骤,配置如下:

        

命令行格式:proc 路径名,路径名是你的test.pc所在的路径,例如我的是:

F:/company/Project/Test/Test/test/test.pc。    输出是你要生成的c文件名。例如我的是:F:/company/Project/Test/Test/test/test.c

 

(9)OK,现在大功告成了,右键test.pc选择编译。如果不出意外的情况下,应该是通过了。如下图:

       

(10)生成当前项目,咦,怎么木有成功啊。不用担心,这是因为我们没有附加相应的库文件。选择项目属性-》连接器-》输入,在附加依赖项里填入:orasql10.lib

(11)编译后,运行如下:

      

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值