VS2013配置Proc C/C++(Oracle11g 64位)
VS2013配置Oracle11g 64位
- 新建解决方案,添加 .pc文件
2.右键 .pc文件,点击属性进入属性页
3.项目类型选择 自定义生成工具
4.然后点击应用,会出来下图
5.选择命令行,输入proc和目标文件名: proc $(TargetName)
6.然后选择输出 指定输出路径和文件名 %(Directory)$(TargetName).c
7.点击应用------>再点击确定
8.回到页面,然后编译 .pc 文件生成 .c 文件,把 .c 文件添加到源文件中,把 .pc文件从项目中去除
9.右键打开项目属性,选择VC++目录
10.编辑包含目录,你的Oracle安装目录下的 oracle home目录下的precomp下的public目录
11.编辑库目录
E:\Oracle\app\product\11.2.0\dbhome_1\RDBMS\XA
E:\Oracle\app\product\11.2.0\dbhome_1\OCI\lib\MSVC
E:\Oracle\app\product\11.2.0\dbhome_1\precomp\LIB\msvc
E:\Oracle\app\product\11.2.0\dbhome_1\precomp\LIB
12.点击链接器----->输入------->编辑 附加依赖项 添加几个库
orasql11.lib;oraxa11.lib;oci.lib;orasqx11.lib
点击应用->点击确定
13.直接点击生成会报错(oracle64位的)
14.选择配置管理器
15.编辑活动解决方案平台,新建一个x64
16.编辑平台为 x64,再进行生成解决方案,运行即可