shared-libraries 相关问题

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

仅在使用 CMake 时才会对 C++ 20 共享库中的静态成员变量进行未定义引用

我一直在迁移我的项目以使用 CMake,但我偶然发现了静态成员变量的问题。即使 .cpp 文件中有它的定义。 我创建了一个最小的可复制的

回答 1 投票 0

库多重链接和二进制复制?

这是一个关于 C++ 中的库链接和可能的基本问题(所以可能是重复的,但到目前为止我找不到合适的答案,即使在编译/链接过程如何工作?)

回答 1 投票 0

google 脚本您可以使用 IDE 调试器来单步调试调用的 google 脚本库吗

我有一个谷歌文档脚本,它执行我创建的谷歌脚本库中的函数(调用 - 调用 Lib1.lib1function() )。我想知道是否在 google 文档中的 IDE 调试器中设置了断点

回答 2 投票 0

告诉我我的以下代码在哪里不起作用?

编写一个 Python 程序从字符串创建字典。 注意:跟踪字符串中字母的计数。 Python代码: 从集合导入defaultdict,计数器 str1 = 'w3资源' 我的_d...

回答 1 投票 0

如何识别所用库的版本

我有几个应用程序和一个库。该库可以静态或动态链接。我可以完全控制应用程序和库。由于该库可以编译并运行...

回答 1 投票 0

.a 和 .so 文件是什么?

我目前正在尝试将 C 应用程序移植到 AIX,但感到很困惑。什么是 .a 和 .so 文件以及它们在构建/运行应用程序时如何使用?

回答 6 投票 0

如何避免在 CMake 安装步骤中删除 RPATH?

我正在使用 CMake 开发一个 C++ 项目,其中我构建了一个使用共享库 libbar 的可执行文件 foo (通过ExternalProject_add 添加)。 构建中的可执行文件 build/src/foo

回答 3 投票 0

如何在 Android Studio 中通过 C++ 使用动态库?

我一直在尝试在我的android studio c++游戏活动项目中使用动态(共享)库,但是我的项目没有成功打开共享库,并且我一直无法找到

回答 1 投票 0

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

最近我对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

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