Crystal libevent-2.0.so.5: 无法打开共享对象文件

今天我把我的Ubuntu升级到了18.04。

用Crystal编译一个文件时,我出现了以下错误。

stderr。

    /root/.cache/crystal/usr-share-crystal-src-ecr-process.cr/macro_run:加载共享库时出错:libevent-2.0.so.5:无法打开共享对象文件。没有这样的文件或目录

有关的库,libevent-2.0.so.5已经被 libevent-2.1.so.6 => /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6

水晶当然知道这一点,并将针对新的共享库进行链接;不幸的是,目录中仍有缓存的文件。

因此,删除缓存的文件应该能起到作用。

rm -r /root/.cache