环境设置应该是没有问题的,编译没报错连接库文件:
libocci.dylib.11.1
libclntsh.dylib.11.1
int main()
{
 
  Environment *m_pEnv = Environment::createEnvironment( Environment::DEFAULT);  Connection *m_pConn;
  cout << "env ok\n";
  cout << m_pEnv << endl;  try{
    m_pConn = m_pEnv->createConnection("boss", "boss_bil", "boss");
  }catch(SQLException &ex){
    cout << "Errorcode:" << ex.getErrorCode()
      << " ErrMsg:" << ex.getMessage() << endl;
    return -1;
  }
  cout << "connected \n";运行时抛出异常
Errorcode:24960 ErrMsg:ORA-24960: 属性 OCI_ATTR_USERNAME 的长度大于最大允许长度 255并出现  segmentation fault系统 : OS EI capitan  10.11.2
g++: version 5.2.0 (Homebrew gcc 5.2.0)求助!!