VC++调试OCCI程序的关键设置

#define WIN32COMMON
//解决error C2995: 'getVector' : template function has already been defined

#include <occi.h>
using namespace oracle::occi;

#pragma comment(lib,"oci.lib")
#pragma comment(lib,"ociw32.lib")
#pragma comment(lib,"oraocci10.lib")

//解决无法调试OCCI的问题
//参考sdk\demo目录下的make.bat

对于VS2003:

1.项目属性 -> C/C++ -> 代码生成 -> 运行时库 -> 多线程调试 DLL (/MDd)
2.项目属性 -> 链接器 -> 输入 -> 附加依赖项 -> msvcrt.lib msvcprt.lib


对于VC++6.0
1.Project Settings -> C/C++ -> Code Generation -> Use run-time library: -> Debug Multithreaded DLL
2.Project Settings -> Link -> Object/library modules:末尾添加
msvcrt.lib msvcprt.lib 


文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
收藏我吧收藏到网摘:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 248
发表评论
你没有权限发表评论!