VS连接oracle,添加oci.h之前的设置

       在windows下安装好oracle后,如果直接在VS中新建源文件,然后#include 会报错的,因为vs中要找的头文件的目录中没有oci.h。oci.h在oracle安装目录中。以oracle 11g为例,oci.h在安装目录下的product\11.2.0\dbhome_1\OCI\include中,在vs中要把该目录添加到头文件寻找的目录列中。设置如下:

项目==》属性==》配置属性==》C/C++==》常规。在右边的附加包含目录中输入include的绝对路径。

       除了上面的头文件目录,还要设置链接的库目录。在安装目录下的product\11.2.0\dbhome_1\OCI\lib下有你要的oci.lib。所以还要按以下的设置一下:

项目==》属性==》配置属性==》链接器==》常规。在右边的附加库目录中输入oci.lib的路径,然后点击左边的输入,在输入右边的附加依赖项中添加oci.lib。

你可能感兴趣的:(Programing)