在测试具有多个用 ut(say abc) 编写的测试用例的可执行文件时。abc 给出了分段错误。我得到了核心,当我这样做时,gdb abc -c core
我可以看到导致问题的线路,但我无法调试程序。当我这样做break main
并运行命令时,run
我会收到此消息libcmocka.so.0: cannot open shared object file: No such file or directory
。为了解决该错误,我将 libcmocka.so.0.4.1 复制到本地目录并软链接到 libcmocka.so.0 。但仍然得到 error while loading shared libraries: libcmocka.so.0: cannot open shared object file: No such file or directory
问问题
73 次