加载共享库时出现 Kotlin 错误:libtinfo.so.5

Kotlin error while loading shared libraries: libtinfo.so.5

我关注了Get started with Kotlin/Native using the command-line compiler, downloaded kotlin-native-linux-1.5.10.tar.gz并将其bin添加到系统的PATH中。现在which kotlinc-nativereturns真值

但是当我尝试 kotlinc-native hello.kt -o hello 时,得到这个错误:

~/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin/clang++: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

问题是什么,我该如何解决?

作为解决方法,您可以手动安装 libtinfo.so.5 到您的系统

例如Linux发行包管理器

sudo apt-get install libncurses5