Ubuntu 18.04运行某程序时报错:error while loading shared libraries: libg2c.so.0: cannot open shared object file: No such file or directory
就是说缺少libg2c库
解决办法:
从旧版包中获得:
http://old-releases.ubuntu.com/ubuntu/p ... 5_i386.deb
http://old-releases.ubuntu.com/ubuntu/p ... _amd64.deb
http://old-releases.ubuntu.com/ubuntu/p ... 3_i386.deb
http://old-releases.ubuntu.com/ubuntu/p ... _amd64.deb
但注意不要直接安装,可能造成依赖问题。可解开 deb 包,手工将 libg2c.so.0 和 libg2c.so.0.0.0 放到 /usr/lib/ 下
注意 libg2c.so.0 是 libg2c.so.0.0.0 的符号链接
亲测有效
Souce: 纽普生物 2019-12-25