-1
我試圖將我的C++程序連接到Oracle數據庫(12.2)。將C++程序連接到Oracle
我的C++程序(我用克的Ubuntu ++編譯器),
#include <occi.h>
#include <iostream>
using namespace std;
int main()
{ oracle::occi::Environment *env = oracle::occi::Environment::createEnvironment();
oracle::occi::Connection *conn = env->createConnection("bsk", "oraclepass");
env->terminateConnection(conn);
oracle::occi::Environment::terminateEnvironment(env);
}
,我發現了錯誤
undefined reference to `oracle::occi::Environment::createEnvironment(oracle::occi::Environment::Mode, void*, void* (*)(void*, unsigned long), void* (*)(void*, void*, unsigned long), void (*)(void*, void*))'
Employees.cpp:(.text+0x169): undefined reference to `oracle::occi::Environment::terminateEnvironment(oracle::occi::Environment*)'
collect2: error: ld returned 1 exit status
我是新來的數據庫連接。 你能幫我解決嗎?
它與數據庫連接無關,但它可能與缺少的庫有關。 – mustaccio