gpt4 book ai didi

linux - 尝试查找并安装 libstdc++.so.5 以使用 mex 为 MATLAB 运行 C++

转载 作者:太空宇宙 更新时间:2023-11-04 09:03:19 25 4
gpt4 key购买 nike

我正在为 MATLAB 使用 BGL 库,发现 herefileexchange 上。在 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 包管理器中找不到它。有这个thread其中讨论了问题,但我已经尝试了这些步骤但没有任何进展。

我尝试了列出的解决方案 here :

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$

我也尝试了在网上找到的其他解决方案,但没有解决问题。

最佳答案

尝试使用

sudo apt-get install libstdc++5

这应该安装包,包括所需的库。

关于linux - 尝试查找并安装 libstdc++.so.5 以使用 mex 为 MATLAB 运行 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16084323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com