ubuntu下codeblocks用Valgrind调试时出现的问题

来源:互联网 发布:淘宝打折软件开发接口 编辑:程序博客网 时间:2024/06/06 21:59
调试的时候出现了类似 

error while loading shared libraries:*.so.0: cannot open shared object file: No such file or directory 的错误

经过GOOLE后发现了下面的解决方案

经过测试 0K!

 

When running Code::Blocks after the installation it might happen, that the system complains:

codeblocks: error while loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No such file or directory

In that case make sure the library path where the Code::Blocks libraries where installed into is "known" to the system. For example: On Ubuntu using a default build process on a clean system will install the Code::Blocks executables to /use/local/bin and the libraries to /usr/local/lib. The latter is usually not known to a "clean" Ubuntu system. To add it to the search path for libraries do the following (as root / using sudo respectively): Add the following line to the file /etc/ld.so.conf:

/usr/local/lib

...and run:

ldconfig

That's it - Code::Blocks should now work just fine as all libraries are being found.

Retrieved from "http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_Linux"