方便贴文本吗?把终端信息 cv 贴出来吧
顺便补充下 Nebula 和 CPP 客户端的版本号。
不用贴文本,我使用下载的客户端中的例子SessionExample.cpp,编译了一个执行程序也是一样的问题。
nebula版本: nebula-graph-3.0.2.el7.x86_64.rpm
客户端版本:nebula-graph-client-3.0.0.el7.x86_64.rpm
使用console可以连接
console版本: nebula-console-linux-amd64-v3.0.0
C++客户端执行错误,我能获取错误码,当使用getErrorCode函数通过错误码获取错误信息时,编译失败:未定义的符号
这个如何解决
报错贴上来看看
执行一下objdump -Ct ha_nebula.so | grep 'getErrorCode'
这个和你上面那个是一个so么
ha_nebula.so是我自己作的测试部分,中间使用了API中的getErrorCode函数,这个函数应该是nebula客户端提供的,链接的nebula客户端是libnebula_graph_client.so
那你用ldd看看是否链接到了 libnebula_graph_client.so
其他的函数和类调用是正常的
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。