加载共享库时出错:libCstd.so.1:无法打开共享对象文件:没有这样的文件或目录

时间:2010-08-24 23:14:58

标签: c++ netbeans memory-leaks sunstudio

加载共享库时出现

错误:libCstd.so.1:无法打开共享对象文件:没有这样的文件或目录。

您好!当我尝试使用Sun Studio 12.1中的Sun编译器在Netbeans 6.8中运行C ++项目时出现此错误。我想分析内存泄漏和dbx或NetBeans IDE的内存使用情况,如果它检索所需的信息。我不知道调试...你认为使用Netbeans + Sun Studio是执行C ++应用程序的正确方法吗?我在Windows上使用Netbeans,但我不知道Windows上的免费内存泄漏检测工具,我试过Sun Studio。

谢谢!

1 个答案:

答案 0 :(得分:1)

我不知道Sun的编译器,但是当您看到该错误时,通常是因为所讨论的库的位置不在共享库加载器中注册的任何路径中。这通常可以通过将相关路径添加到/etc/ld.so.conf然后运行ldconfig来解决。