gpt4 book ai didi

c++ - libQt5Core.so 需要的 libicuuc.so.48,未找到(尝试使用 -rpath 或 -rpath-link)

转载 作者:可可西里 更新时间:2023-11-01 18:39:06 25 4
gpt4 key购买 nike

我在尝试通过 QtCreator 运行之前运行的程序时收到此警告。我还收到此警告:
libicui18n.so.48,/home/maxim/install/Qt/lib/libQt5Core.so 需要,未找到(尝试使用 -rpath 或 -rpath-link)
和(来自 libQt5Core.so)一打错误,例如:
/home/maxim/install/Qt/lib/libQt5Core.so:-1: error: undefined reference to ucnv_fromUnicode_48 '
这个问题出现在 Ubuntu 从 13.10 升级到 14.04 之后。我怎样才能解决这个问题?我还尝试安装 libicu48

maxim@maxim-VirtualBox:~$ sudo apt-get install libicu48
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libicu48 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libicu48' has no installation candidate

其他变体 libicu(libicu48、libicu52-dbg、libicu4j-4.4-java、libicu52、libicu-dev)已经安装,但我收到了相同的警告。
当我运行任何 qt 程序时(例如从终端)我得到这个:./anyprogramm:加载共享库时出错:libicui18n.so.48:无法打开共享对象文件:没有这样的文件或目录

最佳答案

您确实应该使用您的发行版中的二进制包,但如果您坚持自定义构建和自定义 rpath,则需要应用修复程序 in this ticket on Jira :

A solution would be: Add -licudata to unix:LIBS variable in qtbase/config.tests/unix/icu/icu.pro.

关于c++ - libQt5Core.so 需要的 libicuuc.so.48,未找到(尝试使用 -rpath 或 -rpath-link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23165083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com