shared-libraries 相关问题

共享库是程序在启动时加载的库。每个库的单个共享副本被加载到物理内存中,并且可以由多个进程同时使用。这减少了内存使用并提高了系统性能。绝不能单独使用此标记。

如何通过共享库实现不同编程语言之间的相互调用?

最近我对Apache如何支持Python WSGI很感兴趣。经过研究,我发现有一个mod_python模块,它是一个用C编写的共享库。此外,我还

回答 1 投票 0

在 Jenkins 共享库中,如何获取从库代码中签出的库的分支?

在我的 Jenkins 环境中,我有一个共享库。共享库所做的事情之一是使用标签从 Amazon ECR 中提取 Docker 映像。我希望能够使用分行...

回答 1 投票 0

在 Jenkins 模板引擎中的共享库中的方法之间传递值

我正在尝试 Jenkins 模板引擎,我的治理层有以下 Jenkinsfile 节点(“构建节点”){ def 工件版本 查看() 建造() 源工件 = docker_build() 推(

回答 1 投票 0

twilio-cli *.so 依赖项不在 centos 7.9 存储库中

当我使用 yum 本地安装 twilio-cli 时,出现以下依赖错误: --> 处理依赖项:libc.so.6(GLIBC_2.28)(64bit) for package: twilio-5.16.1-1.el8.x86_64 --> 处理中

回答 1 投票 0

FFmpeg命令用于在5个视频之间进行淡入淡出。如何管理setpts=PTS-STARTPTS?

这里,FFmpeg 中的新增功能。我正在 FFmpeg 的控制台中使用和测试。 我已经完成了 2 个带有交叉淡入淡出的视频连接,并解决了这个问题: 我正在做 5 个视频合并交叉淡入淡出我...

回答 3 投票 0

是否可以从共享库公开一组 C++ 函数?

我有一个共享库和一组我想从该共享库公开的函数。 这些函数是 C++ 函数,即它们不是 extern c。 有人建议我使用命名空间...

回答 1 投票 0

CMake 拒绝链接共享库

对于 CMake 专家来说,这个错误可能微不足道,但我似乎对此视而不见。我尝试了两种方法。 我有一个用 C 编写的库,并使用 gcc 9.4.0 作为静态和动态库进行编译...

回答 1 投票 0

Linux 安全模块:有没有办法检查/审核共享库加载?

我正在开发一个基于xattr(文件的扩展属性)的linux安全模块,我想实施安全措施来防止加载没有某些xattr的共享库。这又...

回答 1 投票 0

C++ 共享库不导出“extern C”函数

我正在开发一个共享库并添加一些导出为 c 函数的函数,这样我就可以在 C# 中轻松使用它们。但我的 c 函数都没有导出。 根据应用程序 DependencyGU...

回答 1 投票 0

如何在本机活动中使用共享库

我有一个带有本机活动的 Android 项目。 此本机活动使用名为“main”的共享库(libmain.so 文件)来启动。 (代码为 ndk/samples/native-activity ) 这个应用程序...

回答 1 投票 0

构建后从 C++ 动态库中删除一组符号(仅保留给定的一组)

我正在构建一个动态库(C++),它导出许多符号。 这些导出的符号(显然)与我的库的 API 匹配。 然而,我的库还导出了大量额外的符号...

回答 1 投票 0

共享对象代码似乎无法在 Linux 上的进程之间共享

共享对象(.so 文件)的代码(又名 .text 部分)通常在进程之间共享。你可以在这里阅读它。 我写了一个小例子,其中事情似乎表现不同。 在...

回答 1 投票 0

python pip 指定库目录和包含目录

我正在使用 pip 并尝试安装一个名为 pyodbc 的 python 模块,该模块对非 python 库有一些依赖,如 unixodbc-dev、unixodbc-bin、unixodbc。我无法安装这些依赖项

回答 8 投票 0

如果我想通过gcc编译动态库,是否需要使用-static?带“-static”和不带“-static”有什么区别

带-static 和不带-static 有什么区别 当我使用 gcc 和 -static 编译共享库时 我收到一个错误 /usr/sbin/ld.gold:错误:/usr/lib/gcc/x86_64-pc-linux-gnu/13....

回答 1 投票 0

CMake:在构建过程中链接库?

我是 CMake 新手,我正在尝试链接同一项目中生成的库。 (简化的)项目结构如下所示: 我的项目 ├── CMakeLists.txt ├── 图书馆1 │ └──

回答 1 投票 0

无法在我的 python 文件中使用 go 共享库

我有一个名为 main.go 的文件,它定义了一个名为 test 的函数。 我希望能够从我的 python 脚本中调用这个函数。 主程序 包主 导入“C” // 导出测试 功能

回答 1 投票 0

Nao 机器人加载本地模块时出错:错误的 ELF 类:ELFCLASS64

我正在尝试使用c++ sdk在linux中的机器人NAO中创建本地模块,如本教程中http://doc.aldebaran.com/2-1/dev/cpp/tutos/create_module.html# cpp-创建模块。我已经编译并...

回答 1 投票 0

如何使用 CMake 定义在 dllexport 和 dllimport 属性宏之间切换的切换宏?

所以我有一个项目(旨在在 MacOS、Linux 和 Windows 上受支持),我正在其中构建一个共享库和一组链接到该库的可执行文件。在我的根 CMakeLists.txt 中,我添加了...

回答 1 投票 0

在 Android 上使用 Java 进行开发时,“共享库”到底意味着什么? (`*.jar` 或 `*.so`)

我的第一个猜测是 *.so (unix) 或 *.dll (win) 是共享库。至少这是我用 C 编写代码的用法。 现在上下文是针对Android开发的,是在Java->Dalvik sty中完成的...

回答 1 投票 0

如果在其他人提供的库的标头中附加更多枚举是否有任何潜在问题?

如果在其他人提供的共享库的标头中附加更多枚举,我应该注意什么潜在问题吗?该库的代码无法修改...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.