如何识别此未定义符号属于文件夹中的哪个共享库?

时间:2019-05-21 18:32:18

标签: c++ shared-libraries

当前,我正在使用nbind(https://github.com/charto/nbind)构建旧版C ++项目,并在执行命令npm run-node-gyp configure build时出现错误未定义符号:_ZN3dsr8Employee8getAll,并且我知道此符号将是目前存在于特定文件夹中的某个共享库中,所以给我的问题一个符号,是如何在文件夹中找到相应的共享库。我目前正在使用linux系统,当我说共享库时,基本上是.so文件。

1 个答案:

答案 0 :(得分:0)

最后对我有用的命令是:

nm --print-file-name * | grep _ZN3dsr8Employee8getAll