0

ここでfileexchangeにあるMATLAB用のBGLライブラリを使用していますUbuntu 10.04 LTSでこのライブラリの関数を使用すると、このエラーが発生します (このエラーは、正常に動作する Windows では発生しませんでした)。

??? Invalid MEX-file
'/home/alex/Documents/MATLAB/MATLABsvnWorkingDir/Bloom/graphAnalysis/analysisAttempt2/functi    onsDownloaded/matlab_bgl-4.0.1/matlab_bgl/private/components_mex.mexglx':
libstdc++.so.5: cannot open shared object file: No such file or
directory.
Error in ==> components at 42
[ci sizes] = components_mex(A);
Error in ==> modularize_graphs_Alex_hugeMats_BlondelCode at 16
[comnts,~] = components(graph);

全体の問題はlibstdc++.so.5. synatpic パッケージ マネージャーで見つけることができません。この問題について議論しているスレッドがありますが、これらの手順を試してみましたが、何の進展もありませんでした。

ここにリストされている解決策を試しました:

alex@alex-laptop:~/Desktop$ sudo apt-get install libstdc++.so.5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Couldn't find package libstdc++.so.5
alex@alex-laptop:~/Desktop$ 

Web で見つけた他の解決策も試しましたが、問題は解決しませんでした。

4

1 に答える 1

3

使ってみて

sudo apt-get install libstdc++5

これにより、必要なライブラリを含むパッケージがインストールされます。

于 2013-04-18T13:52:42.780 に答える