错误:      >UCAccessOracleDB.obj : error LNK2019: 无法解析的外部符号 "public: static class oracle::occi::Environment * __cdecl oracle::occi::Environment::createEnvironment(enum oracle::occi::Environment::Mode,void *,void * (__cdecl*)(void *,unsigned int),void * (__cdecl*)(void *,void *,unsigned int),void (__cdecl*)(void *,void *))" (?createEnvironment@Environment@occi@oracle@@SAPAV123@W4Mode@123@PAXP6APAX1I@ZP6APAX11I@ZP6AX11@Z@Z),该符号在函数 "public: __thiscall UCAccessOracleDB::UCAccessOracleDB(void)" (??0UCAccessOracleDB@@QAE@XZ) 中被引用
1>C:\Users\GTF\Desktop\新建文件夹\GUOOracleDemo\Debug\GUOOracleDemo.exe : fatal error LNK1120: 1 个无法解析的外部命令
代码:   
--------------------------------------------------.h    
#define WIN32COMMON
#include <occi.h>
using namespace oracle::occi;#pragma comment(lib,"E:\\app\\GTF\\product\\11.2.0\\dbhome_1\\OCI\\lib\\MSVC\\kpucb")
#pragma comment(lib,"E:\\app\\GTF\\product\\11.2.0\\dbhome_1\\OCI\\lib\\MSVC\\oci")
#pragma comment(lib,"E:\\app\\GTF\\product\\11.2.0\\dbhome_1\\OCI\\lib\\MSVC\\ociw32")
#pragma comment(lib,"E:\\app\\GTF\\product\\11.2.0\\dbhome_1\\OCI\\lib\\MSVC\\oraocci11")
class UCAccessOracleDB
{
public:
UCAccessOracleDB(void);
~UCAccessOracleDB(void);
private:
Environment* v_env;
Connection* v_coon;
Statement* v_stmt;
public:
bool ConnectToOracleDB(TCHAR* pm_user, TCHAR* pm_possword, TCHAR* pm_db);
bool UNconnectDB(void);
};--------------------------------------------------.cpp
UCAccessOracleDB::UCAccessOracleDB(void)
: v_coon(NULL)
, v_stmt(NULL)
{
v_env = Environment::createEnvironment ( Environment::DEFAULT );
}
我安装的是oracle11g,配置目录:E:\app\GTF\product\11.2.0\dbhome_1\OCI\include
                          E:\app\GTF\product\11.2.0\dbhome_1\OCI\lib\MSVC
Oracleocci 无法解析的外部符号occi