在 Eclipse 中配置编译 Pro*C

http://blog.csdn.net/gjl2004yn/archive/2009/09/25/4593379.aspx

在 Eclipse 中配置编译 Pro*C 收藏
以下基于 Oracle10g 进行配置:

1. 首先安装 Oracle10g 客户端,安装时只选择“ Oracle Programer 10.x.x.x ”中的

 

“ Precompiler Common Files 10.x.x.x ”和“ Precompilers 10.x.x.x ”,其它除了必须安装

 

都可以不安装。

 

2. 为 Eclipse 3.4 以上配置 CDT ,建议使用 MinGW 作为 CDT 的编译和构建工具。使用 Eclipse 3.4 以上的版本只需要配置 Windows 的 path 环境变量即可,如果 MinGW 安装在“ d:\MinGW ”,则配置 path=d:\MinGW\bin (注意: path 变量的其他配置不要覆盖,只要在值中加入这个目录即可)。启动 Eclipse 打开 “ C/C++ ”透视图,创建一个 C/C++ 的工程,写个“ Hello World! ”测试没问题,就可以进行下一步配置啦。

 

3. 点击 Eclipse 的“ Run ” -> “ External Tools ” -> “ External Tools Configurations... ”菜单,配置一个扩展工具,在如下界面中配置 ProC 预编译工具:

 

配置中需要注意 proc.exe 的安装路径要改为你的安装路径,“ Arguments ”中输入“ code=ansi_c ${resource_loc} ”即这里就是 proc 的运行参数。

 

4. 创建一个 C/C++ 工程,在工程名上右键点击的“ Properties… ”打开如下配置界面:

 

 点击右边的“ Add… ”添加一个变量(如下图),“ Name ”设置为“ CPLUS_INCLUDE_PATH ” Value 设置为“ Oracle 客户端安装目录 \PRODUCT\10.2.0\CLIENT_1\PRECOMP\PUBLIC ”:

 

 使用相同的方法设置另一个“ Name ”为“ C_INCLUDE_PATH ”的变量,  Value 同上。

 

5 .为编译器设置编译时库。在工程属性中,设置 MinGW 编译器的“ Libraries” ,在“ Lbrary search path (-L) ”中设置 Oracle 的库路径“ Oracle 客户端安装目录 \PRODUCT\10.2.0\CLIENT_1\PRECOMP\LIB ”,在“ Libraries (-l) ”中配置具体的库“ orasql 10 ” (注意:不要加扩展名)。

 

 

6. 接下来就可以创建一个工程编写 Pro*C 啦,使用方法如下:

在 Eclipse 中编写一个 Pro*C 的源文件,打开文件后点击“ Run->External Tools-> 你配置的工具名”,即可编译成“.c”的源文件,再使用 CDT 的构建运行工具,来运行你写的测试文件就行啦。

 

本文来自CSDN博客,转载请标明出处:file://dell2800/開発二部/16.IMS版AIRSツール開発/02.内部仕様と手順書/DBIO%20Eclipse%20%20ProC.mht

你可能感兴趣的:(eclipse,oracle,C++,c,C#)