遇到一个奇怪的bug:
A 报了dlopen undefine这种错误,但B 居然没有?
最后大佬说是那个公共库的一个bug,问原因,只说代码覆盖率测试问题,,,显式链接和隐式链接的问题,可我还是不知道为什么?
库里用dlopen的部分:
grep -rn dlopen
src/dynamic_lib.cc:30: handle_ = dlopen(filename_.c_str(), RTLD_LAZY);
还是不懂,,醉了:
dlopen未定义符号错误解析
本文探讨了一个关于dlopen报错的奇怪bug,详细分析了在A项目中出现dlopen未定义符号错误,而B项目却未受影响的原因。通过代码覆盖率测试揭示了显式链接与隐式链接的问题,深入探讨了公共库中可能存在的bug及其解决方案。
遇到一个奇怪的bug:
A 报了dlopen undefine这种错误,但B 居然没有?
最后大佬说是那个公共库的一个bug,问原因,只说代码覆盖率测试问题,,,显式链接和隐式链接的问题,可我还是不知道为什么?
库里用dlopen的部分:
grep -rn dlopen
src/dynamic_lib.cc:30: handle_ = dlopen(filename_.c_str(), RTLD_LAZY);
还是不懂,,醉了:

被折叠的 条评论
为什么被折叠?