shared-libraries

尝试使用 miredo,缺少 libtun6.so.0
shared-libraries

尝试使用 miredo,缺少 libtun6.so.0

我正在尝试使用 miredo, 但当我跑步时sudo miredo,我得到miredo: error while loading shared libraries: libtun6.so.0: cannot open shared object file: No such file or directory 使用 Debian 10。 我在这里先向您的帮助表示感谢! ...

Admin

为什么我的 DLL 消失了?
shared-libraries

为什么我的 DLL 消失了?

我有两台类似的电脑(相同的操作系统和类似的软件),两台电脑都运行了 Minecraft 多年。但今天当我启动 Minecraft 时,出现了这个错误:“程序无法启动,因为您的电脑缺少 MSVCP140.dll。请尝试重新安装该程序以解决此问题。”两台电脑都出现了这个问题。 我不需要帮助来获取 DLL。我的问题是:是什么导致 DLL“消失”?该程序昨天运行正常。 仅供参考:该文件实际上存在于我的计算机上的多个位置,包括c:\windows\system32。 我愿意不是已安装 Visual Studio。我使用的是 Windows 7。 更新:十五天后,两台电...

Admin

libsymbolic.so:无法打开共享对象文件:没有此文件或目录
shared-libraries

libsymbolic.so:无法打开共享对象文件:没有此文件或目录

我正在尝试从 shell 调试我的 C++ 应用程序。 gdb --args [脚本的参数...] 然后,在 gdb 中: (gdb)运行 我得到的输出是: 加载共享库时出错:libsymbolic.so:无法打开共享对象文件:没有此文件或目录 [下级 1(进程 15453)退出,代码为 0177] 如果有帮助的话: (gdb)显示 solib 搜索路径 加载非绝对共享库符号文件的搜索路径为。 (gdb)shell ls $LD_LIBRARY_PATH ls:无法访问 /usr/lib/libipp-intel:没有此文件或目录 (gdb)s...

Admin

找出一个库如何通过另一个链接库链接到二进制文件
shared-libraries

找出一个库如何通过另一个链接库链接到二进制文件

假设我有一个二进制文件test,它使用共享库 a.so b.so c.so 我无法运行二进制文件,因为其中一个链接库链接了另一个d.so似乎是罪魁祸首的库。但是我不知道哪个库是链接它的,因为实际上有 20 个库而不是 3 个,而且浏览所有库非常耗时。ldd仅为您提供二进制文件直接链接的库列表。 除此之外,似乎间接层级不止一层,而是好几层。换句话说,似乎存在类似的东西a.so -> x.so -> blabla.so -> d.so。 是否有一些聪明的方法来可视化整个依赖关系图或如何找到通向库的确切依赖链d.so? 换句话说,我想...

Admin

ldd 但是对于库间依赖关系?
shared-libraries

ldd 但是对于库间依赖关系?

是否有像 ldd 这样的工具可以显示可执行文件所依赖的库,但用于库间依赖关系。 例如,一个共享库需要另一个共享库。如何获取依赖项。 我处于这样一种情况,gcc 尝试构建一个 .so 编译库文件,但抱怨“/usr/bin/ld: 在搜索 -lint.1 时跳过不兼容的 /lib/libint.1.so” 我需要知道它依赖哪些库以及它正在寻找哪个版本?有一个 int.so,但我如何才能找到它是哪个版本以及 gcc 正在寻找哪个版本? ...

Admin

Cygwin - 加载共享库时出错:来自 GNUARM 的 arm-elf-gcc.exe
shared-libraries

Cygwin - 加载共享库时出错:来自 GNUARM 的 arm-elf-gcc.exe

我已经安装了 Embedded Robot Coder,这是一套用于开发嵌入式 ARM 应用程序(例如,用于 Lego NXT 积木)的工具,在 Windows 上使用 MATLAB。它包含 Cygwin、GNUARM 实用程序等。当我尝试编译我的应用程序时,生成 C 代码工作正常,但在构建时,出现错误: Compiling /cygdrive/C/MATLAB/2013/ecrobotnxt/environment/nxtOSEK/toppers_osek/kernel/alarm.c to alarm.o C:/cygwin64/GNUARM/bin/...

Admin

星号:加载共享库时出错:libasteriskssl.so.1
shared-libraries

星号:加载共享库时出错:libasteriskssl.so.1

我正在使用 Ubuntu 14.04,并按照此链接中的说明安装 asterisk Ubuntu 14.04 Asterisk 服务器安装 一切运行良好,直到我运行星号并收到共享库错误。 asterisk: error while loading shared libraries: libasteriskssl.so.1: cannot open shared object file: No such file or directory 使用“ldd”进一步检查动态链接库...... $ldd /usr/sbin/asterisk linux-vd...

Admin

CentOS 7 上的 yum 更新损坏:gdal
shared-libraries

CentOS 7 上的 yum 更新损坏:gdal

表演时: yum update 在我的 CentOS 7 服务器上,我收到这个奇怪的错误: Error: Package: gdal-1.11.4-12.rhel7.x86_64 (pgdg93) Requires: libproj.so.12()(64bit) Error: Package: gdal-libs-1.11.4-12.rhel7.x86_64 (pgdg93) Requires: libproj.so.12()(64bit) You could try using --skip...

Admin

postfix 启动失败
shared-libraries

postfix 启动失败

我尝试在 ASUSWRT-Merlin 下设置postfix我的 WS880 路由器。当我从命令行运行它时,出现错误 /opt/sbin/postlog:无法加载库“libresolv.so.0” 事实上libresolv.so.0位于/opt/lib,并且LD_LIBRARY_PATH='/lib:/opt/lib' Sopostfix本身就找到了这个库。甚至当我/opt/sbin/postlog从命令行运行时,它启动时没有任何问题。但从 调用时失败postfix。 以下是信息部分strace postfix: fork() = 11...

Admin

在 cygwin 中运行 tmux 时出错
shared-libraries

在 cygwin 中运行 tmux 时出错

我已经通过 apt-cyg 安装了 tmux,但是在尝试运行 tmux 时一直出现此错误: $ C:/cygwin64/bin/tmux.exe: error while loading shared libraries: cygevent-2-0-5.dll: cannot open shared object file: No such file or directorytmux.exe: error while loading shared libraries: ...

Admin

当我在 Qt 目录中输入 gmake 时出现错误“/usr/lib64/libstdc++.so.6:未找到版本‘GLIBCXX_3.4.14’”和其他错误
shared-libraries

当我在 Qt 目录中输入 gmake 时出现错误“/usr/lib64/libstdc++.so.6:未找到版本‘GLIBCXX_3.4.14’”和其他错误

我从以下链接安装了离线安装程序“Qt 5.8.0 for Linux 64-bit (766 MB)”以及适用于 Linux 和 Mac 用户的 tar.gz 文件: https://www.qt.io/download-open-source/ 我下载的 tar.gz 文件是qt-everywhere-opensource-src-5.8.0.tar (我的系统是 RHEL 6.6)。 然后,我将 tar.gz 文件和安装程序都传输到了我的桌面,并开始参考此链接获取更多说明: http://doc.qt.io/qt-5/linux-buildin...

Admin

如何运行需要旧库版本的软件?
shared-libraries

如何运行需要旧库版本的软件?

我有一个旧应用程序,需要旧版 OpenCV(<=2.4.9),但在新版本上会崩溃(OpenCV 自 2.5 版起部分放弃了对 C API 的支持)。我以前只使用非常旧的发行版并将 opencv 更新列入黑名单,但是由于该版本不再受支持 - 我被迫进行更新。openCV 的当前版本是 3.1。 我可以使用容器吗?我只需要一个旧的库。我可以编译旧的 OpenCV,但我有点担心 X 支持 - 它是图形应用程序,显然使用相机。或者也许有更好的解决方案? ...

Admin

是否有适用于 OS X/macOS Sierra 的 ProgramData 等效程序?
shared-libraries

是否有适用于 OS X/macOS Sierra 的 ProgramData 等效程序?

在 Windows 中,将共享数据写入 是很常见的%ProgramData%\path\to\stuff。从那里,为任何用户安装的程序都可以将其作为一种“事实来源”或公共存储库来访问。通常,写入此目录是一种低权限操作,与写入 不同%ProgramFiles%。 对于 OS X/Sierra 中供一个或多个用户使用的数据,正确的做法是什么?最好不要提升权限? 上下文是第三方 pkg 安装程序,而不是沙盒应用程序。 ...

Admin

为什么共享库(.so 文件)被加载为私有的?
shared-libraries

为什么共享库(.so 文件)被加载为私有的?

这是来自 smaps 文件的内容: b750d000-b76bc000 r-xp 00000000 08:01 918842 /lib/i386-linux-gnu/libc-2.23.so p我认为 in表示r-xp它是作为私有文件加载的。为什么会这样?如果每个 .so 文件的副本被加载到不同进程的不同内存地址中,这是否违背了共享库的目的?这种私有加载有什么好处? ...

Admin