我在Arch Linux上安装了QtCreator,现在尝试启动程序时出现此错误:
qtcreator: error while loading shared libraries: libicui18n.so.53: cannot open shared object file: No such file or directory
我不知道该怎么做。在维基似乎就安装非常直截了当qtcreator
。
我在Arch Linux上安装了QtCreator,现在尝试启动程序时出现此错误:
qtcreator: error while loading shared libraries: libicui18n.so.53: cannot open shared object file: No such file or directory
我不知道该怎么做。在维基似乎就安装非常直截了当qtcreator
。
Answers:
最有可能的是你的系统已经过时了 - 你有一个icu
比QtCreator 更老的包。(pacman -Q icu
检查 - 它应该说53.1-1。)
始终在安装新软件包时升级所有现有软件包,并且每周至少一次(icu 53已经出去至少一个月):
# pacman -Syu
icu
。
icu
包?
icu 52.1-1
是什么回来了。这句话到底在做什么?我理解-Q
是查询,但其余参数是否指定查询并返回包含在其名称中的%icu%的所有已安装软件包?