Questions tagged «shared-library»

与共享库,.so文件及其在Ubuntu中的操作有关

3
加载共享库时,GParted无法正常工作:libgtkmm-2.4.so.1
我不能跑步。 我已清除并重新安装,错误仍然存​​在。 这是sudo gparted在终端中运行的输出 $ sudo gparted /usr/sbin/gpartedbin: error while loading shared libraries: libgtkmm-2.4.so.1: cannot open shared object file: No such file or directory 我试图安装libgtkmm-2.4,我得到了: $ sudo apt-get install libgtkmm-2.4 Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libgtkmm-2.4-dev' for regex 'libgtkmm-2.4' Note, selecting 'libgtkmm-2.4-1c2a' …

6
如何安装libtiff.so.3?
当我尝试从终端运行Maya时,我得到: error while loading shared libraries: libtiff.so.3: cannot open shared object file: No such file or directory. 我该如何解决? 注意:Maya是第三方软件。

2
Qt找不到GL / gl.h但libGL.so存在
我正在运行64位Ubuntu 14.04。 我得到的编译错误是: In file included from ../../../Qt/5.4/gcc_64/include/QtOpenGL/qgl.h:39:0, from ../../../Qt/5.4/gcc_64/include/QtOpenGL/qglshaderprogram.h:37, from ../../../Qt/5.4/gcc_64/include/QtOpenGL/QGLShaderProgram:1, from glwidget.h:5, from glwidget.cpp:1: ../../../Qt/5.4/gcc_64/include/QtGui/qopengl.h:122:21: fatal error: GL/gl.h: No such file or directory # include <GL/gl.h> ^ 奇怪的是,我似乎已经正确安装了libGL.so并将其符号链接到我的Nvidia 343显示驱动程序(我想还安装了OpenGL驱动程序)所安装的OpenGL库中。 $ ls -l /usr/lib | grep -i libgl lrwxrwxrwx 1 root root 17 Jan 15 12:47 libGLESv1_CM.so -> libGLESv1_CM.so.1 …

4
Ubuntu 64位系统中的libusb-0.1.so.4共享库错误
我正在尝试在Ubuntu 12.04 64位计算机上安装ZTE MF191驱动程序。我不确定是否支持64位。但它在32位系统中工作正常。这些驱动程序包中有一个名为zr的可执行文件,当我尝试运行此文件时会引发错误 libusb-0.1.so.4: cannot open shared object file: No such file or directory 我用谷歌搜索,但是找不到安装(lib)它的方法。有人建议安装32位版本,但我在突触中找不到一个。请帮忙。

1
通过符号链接库克服“无法打开共享库”错误是否可以(可以)?
有时,由于某种原因或某种原因,程序没有正确指定或包括所有依赖项,启动该程序会导致错误,表明缺少依赖项。一个典型的错误是这样的: cannot open shared object libudev.so.0 我看到很多答案,建议人们通过在/usr/lib其他系统位置进行符号链接来解决此类问题,这似乎通常可以解决问题。但是我看到同样数量的评论告诉人们这是一个坏主意。这是一个代表的答案。 在什么情况下以符号链接库使程序正常工作是可以接受的?决不?有时?如果在运行完程序后删除符号链接怎么办? 这样做的后果是什么?

3
无法在Ubuntu 18.04中安装R软件包
问题 从16.04更新到Ubuntu 18.04后,无法安装一些R软件包(统计编程语言)。问题与共享库的使用有关。更确切地说:libcurl /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /home/avila/R/x86_64-pc-linux-gnu-library/3.4/curl /libs/curl.so) 沙发手,我尝试过... ...使用来安装libcurl的早期版本 sudo apt-get install libcurl3,但是该过程中卸载了其他库,因此R无法使用。 错误输出 尝试安装名为“ forecast”的软件包时,例如: install.packages("forecast") installing to /home/avila/R/x86_64-pc-linux-gnu-library/3.4/forecast/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading Error in dyn.load(file, DLLpath = …

4
从命令行查找开发库的版本?
我使用Ubuntu软件中心安装了c ++ boost开发库。问题是,它已经存在很长时间了,我不记得它们的安装位置和版本。我可以从命令行执行任何操作,以告诉我系统上已安装的版本吗?我知道我可以做类似的事情 gcc -v 获取应用程序的版本,但是库有类似的可用内容吗?我正在使用ubuntu 12.04

8
Steam:加载共享库时出错:libGL.so.1:错误的ELF类:ELFCLASS64
在安装Nvidia驱动程序后,当我尝试运行Steam时,出现此错误: steam: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS64 我发现了这个问题以及建议安装的答案之一: sudo apt-get install libgl1-mesa-glx:i386 我已经安装好了libgl1-mesa-glx:i386。比我发现这个。它建议与32位libGL建立符号链接。那怎么办 你有什么其他的建议?


1
如何安装库文件
我在linux(ubuntu 14.04 LTS)中安装了Skype转换软件CLOWN FISH。但是它不能正常工作。在小丑鱼网站上,他们指定了必需的库文件,以使软件正常工作。以下是文件。如何安装这些文件 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libfontconfig.so.1 libXrender.so.1 libX11.so.6 libgobject-2.0.so.0 libXft.so .2 libfreetype.so.6 libpthread.so.0 librt.so.1 libz.so.1 libpng12.so.0 libstdc ++。so.6 libm.so.6 libgcc_s.so.1 libc.so.6


5
无法开始升华文字
我一直在使用Sublime Text 2,没有任何问题。我安装了IDLE,但现在无法启动Sublime Text。我尝试卸载IDLE,但Sublime Text仍未启动。这是错误: Unable to load libgdk-x11-2.0.so Unable to load gdk_cairo_create from libgdk-x11-2.0.so Unable to load gdk_cursor_new_for_display from libgdk-x11-2.0.so Unable to load gdk_cursor_unref from libgdk-x11-2.0.so Unable to load gdk_error_trap_pop from libgdk-x11-2.0.so Unable to load gdk_error_trap_push from libgdk-x11-2.0.so Unable to load gdk_input_add from libgdk-x11-2.0.so Unable to load gdk_input_remove from …

2
如何安装.so文件?-新手
我下载了freeverb.tar.gz,其中包含用于Audacity的插件库(freeverb.so)。 我将.tar.gz文件解压缩到我的下载文件夹中,但是我不知道下一步该怎么做。.tar.gz文件中没有自述文件或任何其他信息,只有freeverb.so 您能建议我如何将freeverb.so安装到正确的文件夹中,以便Audacity进行下载吗?

1
“ LD_LIBRARY_PATH”是否存在安全风险?
我们知道ld.so在环境变量指定的目录中搜索库$LD_LIBRARY_PATH,但是普通用户可以运行: export LD_LIBRARY_PATH=dir1:dir2... 他们可以将受感染的库保存在比原始库更高优先级的路径中,以便ld.so找到该库,而不是原始库中的受信任库ld.so.cache。 这有风险吗? 我们如何才能禁止普通用户对此环境变量进行写操作?

1
找不到libmwlaunchermain.so
嗨,我一直在互联网上搜索并尝试导出这些库的路径,但是仍然出现错误。 的位置libmwlaunchermain.so在我的Ubuntu系统是:"/usr/local/MATLAB/R2015a/bin/glnxa64"。 有什么可能的解决方案?我需要这些文件来运行使用生成的.exe文件deploytool。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.