找不到libQt5Core.so所需的libicuuc.so.48(尝试使用-rpath或-rpath-link)

阿伦多夫

尝试通过QtCreator运行以前运行的程序时收到此警告。我也得到了这个警告:(
libicui18n.so.48, needed by /home/maxim/install/Qt/lib/libQt5Core.so, not found (try using -rpath or -rpath-link)
并且来自libQt5Core.so)有十几个错误,例如:在Ubuntu从13.10升级到14.04之后,
/home/maxim/install/Qt/lib/libQt5Core.so:-1: error: undefined reference to ucnv_fromUnicode_48'
这个问题就出现了我怎样才能解决这个问题?我也试图安装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:无法打开共享对象文件:没有这样的文件或目录

lpapp

您应该真正使用发行版中的二进制软件包,但是如果您坚持使用自定义构建和自定义rpath,则需要在此票证上的Jira上应用此修复程序

一种解决方案是:在qtbase / config.tests / unix / icu / icu.pro中将-licudata添加到unix:LIBS变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Qt:在Mac上的链接框架:使用rpath

来自分类Dev

为什么在使用-rpath时需要-L?

来自分类Dev

正确使用rpath(相对vs绝对)

来自分类Dev

正确使用rpath(相对vs绝对)

来自分类Dev

Qt:在Mac上的链接框架:使用rpath

来自分类Dev

CMAKE RPATH不起作用-找不到共享对象文件

来自分类Dev

konsole命令无法在WSL Ubuntu20.04上运行;找不到libQt5Core.so

来自分类Dev

RPATH扩展失败

来自分类Dev

rPath克隆或类似

来自分类Dev

RPATH扩展失败

来自分类Dev

如何使用CMake RPath进行Boost.Python

来自分类Dev

LDFLAGS中的rpath用于CMAKE

来自分类Dev

CMake交叉编译目标rpath

来自分类Dev

dyld:未加载库:@ rpath / Alamofire.framework / Versions / A / Alamofire原因:找不到图像

来自分类Dev

dyld:未加载库:@ rpath / libswiftCoreAudio.dylib引用自:<Framework>原因:找不到图像

来自分类Dev

dyld:库未加载:在iPhone上运行时,@ rpath / libswift_stdlib_core.dylib

来自分类Dev

如何在OS X上使用Bazel为C ++设置rpath

来自分类Dev

OS X El Capitan上的dlopen错误“不安全地使用相对rpath”

来自分类Dev

无法在macOS Big Sur上安装DBD :: Oracle =>找不到依赖的dylib'@ rpath / libclntsh.dylib.19.1'

来自分类Dev

无法在macOS Big Sur上安装DBD :: Oracle =>找不到依赖的dylib'@ rpath / libclntsh.dylib.19.1'

来自分类Dev

无法在Eclipse CDT中指定多个rpath

来自分类Dev

GNU ld:-z来源?-rpath $ ORIGIN /../ lib?

来自分类Dev

为依赖项的依赖项设置rpath?

来自分类Dev

动态链接库是否存在rpath?

来自分类Dev

程序找不到libQt3Support.so.4

来自分类Dev

从安全分析中获得警告“删除编译器选项-rpath以删除@rpath”

来自分类Dev

为什么找不到版本“ GLIBCXX_3.4.28”(/ usr / lib / libQt5Widgets.so.5要求)

来自分类Dev

无法加载共享库libQt5Core.so.5

来自分类Dev

Android-UnsatisfiedLinkError:加载libQt5Core.so失败

Related 相关文章

  1. 1

    Qt:在Mac上的链接框架:使用rpath

  2. 2

    为什么在使用-rpath时需要-L?

  3. 3

    正确使用rpath(相对vs绝对)

  4. 4

    正确使用rpath(相对vs绝对)

  5. 5

    Qt:在Mac上的链接框架:使用rpath

  6. 6

    CMAKE RPATH不起作用-找不到共享对象文件

  7. 7

    konsole命令无法在WSL Ubuntu20.04上运行;找不到libQt5Core.so

  8. 8

    RPATH扩展失败

  9. 9

    rPath克隆或类似

  10. 10

    RPATH扩展失败

  11. 11

    如何使用CMake RPath进行Boost.Python

  12. 12

    LDFLAGS中的rpath用于CMAKE

  13. 13

    CMake交叉编译目标rpath

  14. 14

    dyld:未加载库:@ rpath / Alamofire.framework / Versions / A / Alamofire原因:找不到图像

  15. 15

    dyld:未加载库:@ rpath / libswiftCoreAudio.dylib引用自:<Framework>原因:找不到图像

  16. 16

    dyld:库未加载:在iPhone上运行时,@ rpath / libswift_stdlib_core.dylib

  17. 17

    如何在OS X上使用Bazel为C ++设置rpath

  18. 18

    OS X El Capitan上的dlopen错误“不安全地使用相对rpath”

  19. 19

    无法在macOS Big Sur上安装DBD :: Oracle =>找不到依赖的dylib'@ rpath / libclntsh.dylib.19.1'

  20. 20

    无法在macOS Big Sur上安装DBD :: Oracle =>找不到依赖的dylib'@ rpath / libclntsh.dylib.19.1'

  21. 21

    无法在Eclipse CDT中指定多个rpath

  22. 22

    GNU ld:-z来源?-rpath $ ORIGIN /../ lib?

  23. 23

    为依赖项的依赖项设置rpath?

  24. 24

    动态链接库是否存在rpath?

  25. 25

    程序找不到libQt3Support.so.4

  26. 26

    从安全分析中获得警告“删除编译器选项-rpath以删除@rpath”

  27. 27

    为什么找不到版本“ GLIBCXX_3.4.28”(/ usr / lib / libQt5Widgets.so.5要求)

  28. 28

    无法加载共享库libQt5Core.so.5

  29. 29

    Android-UnsatisfiedLinkError:加载libQt5Core.so失败

热门标签

归档