gpt4 book ai didi

c - OCI错误: LNK1113: invalid machine type

转载 作者:行者123 更新时间:2023-11-30 16:59:03 27 4
gpt4 key购买 nike

我正在调用 OCI api 来连接 oracle 数据库。我已经安装了相同的即时客户端,并且所有 Oracle 服务器-客户端配置设置都已准备就绪。

我编写了一个示例 C 应用程序(win32 控制台应用程序)来测试 oci api。在项目设置中设置以下参数,

include path: $(ORACLE_HOME)\oci\include
library linker path: $(ORACLE_HOME)\oci\lib\msvc
library: oci.lib

构建应用程序时出现链接器错误

\oci\lib\msvc\oci.lib : fatal error LNK1113: invalid machine type

使用,

Machine: 64-bit 
Application: 32-bit
Editor: Visual Studio C++ 6.0
Oracle Version: Oracle11g

最佳答案

我的错。正在将 64 位库与 32 位应用程序链接起来。应安装 32 位 OCI 库才能在 32 位应用程序上运行。

关于c - OCI错误: LNK1113: invalid machine type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38409009/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com