libraries

如果我没有配置文件,该如何安装库
libraries

如果我没有配置文件,该如何安装库

如果我没有配置文件,我该如何安装这些库,除了没有配置文件之外,它们还带有扩展名。我按照说明操作,将文件夹放在 lib 中,在 etc 中创建了本地,使用了 make、cmake,但不起作用。我想我应该在 etc 中手动创建本地文件夹并尝试一下。我查找了如何使用扩展名安装它们,是否应该更改它们,但我找不到方法,我也寻找了从文件本身安装的方法,由于我不是专家,我找不到方法,如果您向我寻求指导,我会很高兴。库是 makeisofs-1.13,以 .tar.gz 格式下载 ...

Admin

如何使用 Linux 内核中的 termios api 减少 VTIME 值
libraries

如何使用 Linux 内核中的 termios api 减少 VTIME 值

相关帖子已关闭,但有一个未解决的问题。为什么 Windows 在原始 UART 处理方面比 Linux 更好? https://stackoverflow.com/questions/76979323/how-to-reduce-tty-vtime-for-non-canonical-uart-on-linux ...

Admin

为什么某些已知 DLL 中不存在的 DLL 不会从当前应用程序目录中加载
libraries

为什么某些已知 DLL 中不存在的 DLL 不会从当前应用程序目录中加载

据我所知,DLL 按以下顺序加载(简化): 存在于记忆中吗? 已知 DLL 当前应用程序目录 System32目录 等等(不在问题范围内) 重现该行为的步骤: 下载进程浏览器(Sysinternals) 复制rsaenh.dll并bcrypt.dll(从C:\Windows\System32)至C:\Users\<username>\AppData\Local\Temp 启动进程资源管理器,在 procexp64 上按 Ctrl+D 并查找 DLL -> 请参阅 是rsaenh.dll从 加载的System32,而 是bcrypt....

Admin

在 openSUSE 上构建 emacs 29:`configure` 找不到 json 库,尽管它已安装
libraries

在 openSUSE 上构建 emacs 29:`configure` 找不到 json 库,尽管它已安装

我目前正在尝试从源代码构建 emacs 29.0.90。我已经在存储库中安装了 json-devel、json-c、libjsoncpp 等的每个版本和排列,甚至从源代码构建、测试和安装了 json-c,但运行时仍然./configure --with-json出现错误,提示找不到json库。我尝试将 LDFLAGS 和 CPPFLAGS 变量明确设置为 json 库所在的位置,但也没有成功。我无论如何也想不通。我能够在 Ubuntu 上构建它,但不能在这里构建。有人知道我还可以尝试什么吗? ...

Admin

Java 库是否在进程之间共享内存?
libraries

Java 库是否在进程之间共享内存?

在 Linux 上,当两个进程(程序)使用同一个本机.so库时,它只会被加载一次。包含机器代码的内存在进程之间以只读方式共享,因此不必加载两次。 但是 Java 库呢.jar?字节码是否只加载一次并在进程之间共享? 也许这取决于 JRE? ...

Admin

如何在 Fedora 中安装 libc++.so
libraries

如何在 Fedora 中安装 libc++.so

我想在我的 C 上使用 aapt,错误代码是: error while loading shared libraries: libc++.so: cannot open shared object file: No such file or directory 经过一番研究,我发现缺少 libc++.so ldd aapt linux-vdso.so.1 (0x00007ffe30527000) libc++.so => not found libdl.so.2 => /lib64/libdl.so.2 (0x00007f52eface000...

Admin

默认从特定位置加载单个库
libraries

默认从特定位置加载单个库

最近,我遇到了一个问题,任何符合要求的软件openssl3。(例如,使用 FreeRDP。)问题是由 引起的,该Dell Command | Configure软件打包为 ,Ubuntu 18.04但我将其安装在 上Ubuntu 22.04。戴尔软件提供了一个 版本,openssl其余部分Ubuntu 22.04未编译。 在某种程度上,我试图通过这个问题来理解,戴尔提供的libcrypto默认库是环境中所有软件默认加载和使用的(因此我的问题)。如何才能在整个系统范围内更改库的默认位置,就像戴尔安装显然所做的那样? 我已经知道LD_PRELOAD但它似乎用于在...

Admin

如何强制桌面应用程序使用本地/并行 DLL?
libraries

如何强制桌面应用程序使用本地/并行 DLL?

我安装了一个自定义软件,该软件随特定版本的 一起提供sqlserverspatial110.dll。它与可执行文件本身位于同一目录中。该软件在此设置中运行良好。 在该计算机(安装 SQL 服务器)上安装 Veeam Backup 代理后,我sqlserverspatial110.dll在 Veeam Backup 安装目录和 中又发现了一个C:\Windows\System32\。从那时起,上面的定制软件一直拒绝启动,因为它在所述 DLL 中找不到符号。 我认为定制软件没有加载其本地 DLL,因为 Veeam Backup 已经加载了具有相同名称(但版本不兼...

Admin

什么是 libnss_dns.so 和 libnss_files.so 库?它们对 openssh 有什么依赖?
libraries

什么是 libnss_dns.so 和 libnss_files.so 库?它们对 openssh 有什么依赖?

我正在尝试使用 Putty 通过我的 PC ssh 进入我的主板(Imx6 Humming 主板)。在 Putty 中登录提示后,我立即收到“意外关闭的网络连接”提示。在根文件系统中替换这两个库,解决了这个问题。为什么这些文件会产生问题,它们对 ssh 有什么依赖?任何有关这两个库文件的帮助都将不胜感激。 ...

Admin

如何安装共享库?
libraries

如何安装共享库?

我已经尝试了多种解决方案来解决这个已经存在的问题,但似乎都没有效果。从我观察到的一切来看,它似乎应该有效,但无论我做什么,我尝试运行的二进制文件似乎都找不到库。 编辑:从路径末尾删除文件,但仍然得到相同的结果。 不管怎样,该库出现在系统中的多个位置,我想它是按照该软件的预期运行的,因为它们都按预期运行,但即使正确设置了路径,似乎也找不到该库。 ...

Admin

glib 的多个版本
libraries

glib 的多个版本

我有一个旧版本的 glib,所有应用程序都是针对它编译和使用的。我需要安装一个需要较新版本的 glib 才能编译和运行的新应用程序。我将新版本的 glib 安装在一个单独的文件夹中(无需卸载旧版本),并且能够编译新应用程序(使用pkg-config)。编译脚本使用链接器标志(如)-lglib-2.0链接到库。 但是,我不确定将这两个库放在一起以便它们可以被需要它们的应用程序使用的最佳方法。设置LD_LIBRARY_PATH为指向新库的位置会破坏旧应用程序。 我可以设置LD_LIBRARY_PATH每次新应用程序运行时指向新的 glib 路径(sh例如通过脚本...

Admin

为什么客户端需要新版本而不是直接下载已发布的可执行文件
libraries

为什么客户端需要新版本而不是直接下载已发布的可执行文件

问题是只是一句话,为什么 github 项目总是喜欢附带构建说明,而不是直接留下下载链接/说明?我个人认为它暗示了构建/发布的 .exe 版本是不够稳定或者开发人员忽略了可能导致问题发生的少数设备。 我正在研究单独挖矿,没有加入任何矿池。但当我接触到 CPUMiner 时,我发现有一个下载链接和构建说明。无论如何,我花了几个小时才明白“Build”的真正含义(在图像中构建指导方针)。 ...

Admin

在 Windows 上安装 GiNaC 和 CLN
libraries

在 Windows 上安装 GiNaC 和 CLN

我原本计划迁移到 Arch Linux,但目前我只能使用 Windows。我想安装 GiNaC。在其安装页面中,它说要先安装 CLN,所以这也是我需要解决的问题。问题是我已经下载了这两个文件夹。它们是 .tar.bz2 格式。我右键单击,它给了我一个提取选项。所以我提取了两次,所以它们都在普通文件夹中。在搜索如何安装时,我还安装了 cygwin。即使我已经安装了它,我也不知道如何使用它。 我附加了下载的文件夹解压后的图像。 cln 文件夹中的内容, ginac 文件夹中的内容 我还看到某个地方可能不应该提取 .tar.bz2,但我不明白。另外,我不知道在哪里...

Admin

Java 库是否像 Windows DLL 一样运行?
libraries

Java 库是否像 Windows DLL 一样运行?

这是一个非常简单的问题,我一直在思考这个问题。Java 库包含 Java 程序可以用来改进程序工作方式的类,例如 LWJGL。我想知道 DLL 是否类似,包含程序可以用来改进其工作方式的代码片段,例如窗口渲染器。 ...

Admin