实验记录 MV3D 代码复现( 二 )


版本为0.32.6
当前cairo 版本是1.12.18
然后第二种法说法是的版本有那个  , 所以需要在下面做文章
先看看.so.2跟哪些东西链接
ldd /usr/lib/-linux-gnu/.so.2
nm -s -D /usr/lib/-linux-gnu/.so.6 | grep
谷歌发现 .so.2 报错主要是版本问题
查找.so文件
可以看出我的mv3d2环境的.so是查不到那个
所以
但是问题来了 , /usr/lib/-linux-gnu/.so.2的是链接/usr/lib/-linux-gnu/.so.6 , 那这应该是没问题的呀 。
有一个新的想法 , 升级mv3d2的cario版本
既然我们已经知道1.12.18是不行 , 那么就升级到最新版本1.16.0 干!
问题解决了 , 十分奇葩
因为我之前用pip安装的 , 它是有问题的 , 因为版本太高 , 是4 。3+ 。
我卸载pip的- , 卸载conda的 , 然后成功安装conda的 , 他的版本使3.4+  , 然后就成功了 。
新问题: not
参考资料
MV3D源代码
#