无法在ocilib中加载OCI共享库(OCI.dll)

无法在ocilib中加载OCI共享库(OCI.dll),c,oracle11g,codeblocks,ocilib,C,Oracle11g,Codeblocks,Ocilib,我在代码块中运行ocilib_演示项目时遇到了一个问题,我遇到了以下错误: 无法加载OCI共享库(OCI.dll) 操作系统:Windows 10 生成日志: mingw32-gcc.exe -Wall -O2 -DOCI_API=__stdcall -DOCI_CHARSET_ANSI - IC:\Users\aisni\Desktop -c C:\ocilib\demo\ocilib_demo.c -o "MinGW\Release - ANSI\demo\ocilib_demo.o" m

我在代码块中运行ocilib_演示项目时遇到了一个问题,我遇到了以下错误:

无法加载OCI共享库(OCI.dll)

操作系统:Windows 10

生成日志:

mingw32-gcc.exe -Wall -O2 -DOCI_API=__stdcall -DOCI_CHARSET_ANSI -
IC:\Users\aisni\Desktop -c C:\ocilib\demo\ocilib_demo.c -o "MinGW\Release - 
ANSI\demo\ocilib_demo.o"
mingw32-g++.exe  -o "MinGW\Release - ANSI\ocilib_demo.exe" "MinGW\Release - 
ANSI\demo\ocilib_demo.o"  -s  ..\..\lib32\libociliba.a
Output file is MinGW\Release - ANSI\ocilib_demo.exe with size 358.50 KB
Process terminated with status 0 (0 minute(s), 11 second(s))
0 error(s), 0 warning(s) (0 minute(s), 11 second(s))

在可执行目录、系统文件夹、PATH环境变量中列出的文件夹中,或者在可选传递给oci_Initialize()的文件夹中,都找不到oci.dll


Ocilib需要由常规或即时Oracle客户端提供的Oracle OCI共享库(windows上的OCI.dll)。

我已下载Oracle即时客户端并将文件夹添加到路径中。文件夹中有一个名为(oci.dll)的文件,但问题仍然存在。该即时客户端是32位版本吗?