shared-libraries 相关问题

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

使用PID通过GDB远程调试共享库(SO文件)

我有一台Windows PC,连接到LAN中的Linux服务器。 Windows 运行 Windows 10 64 位,而 Linux 运行 Ubuntu 12.04 LTS (GNU/Linux 3.2.0-24-generic x86_64) CPU:Intel(R) Xeon(R...

回答 1 投票 0

Scudo 错误:解除分配地址时块状态无效

02-22 16:29:32.296 10336 25983 25983 F 调试:*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 02-22 16:29:32.296 10336 25983 25983 F 调试:构建指纹:'samsung/t2quew/...

回答 1 投票 0

aar 中的 jar 无法构建为 apk

我在aar中构建了一个flutter模块,它的结构如下: 在此输入图像描述 然后我在apk中使用aar,如下所示: 在此输入图像描述 在此输入图像描述 一个...

回答 1 投票 0

将 C++ 共享库与 CUDA 链接时出错

编辑: 我能够减少很多问题。只有三个文件,一个 .cpp、一个 .cu 和一个 heather,并且在尝试链接它们时出现与原始消息相同的错误。 示例代码...

回答 1 投票 0

Python ctypes 在 Linux 上调用 .so 库失败,OSError:./libEFWFilter.so.1.7:未定义符号:udev_enumerate_new

有一个滤镜轮SDK,名为“libEFWFilter.so”,由ZWO公司提供。下载链接为 https://dl.zwoastro.com/software?app=DeveloperEfwSdk&platform=windows86®ion=

回答 1 投票 0

android .so 文件使用

我从我的 C 开发人员那里获得了 .so 文件以及在 Android 应用程序中使用它的任务。有一个 .h 文件仅包含此内容。 int 运行(); 我读了大约 20 种不同的指南和教程,其中一些感觉很不错

回答 1 投票 0

如何用C创建和使用与架构无关的代码模块? [已关闭]

我有一个C编写的程序,我编译它 原生地。我想找到一种方法来创建 独立于架构的“插件”模块, 也是从 C 编译的,我将能够 使用首选...

回答 1 投票 0

Rust 可以延迟加载动态链接 (.dll/.so/.dylib) 包吗?

所以,我只是好奇。 例如:我有一个箱子 my_lib,在 Cargo.toml 中包含以下代码: [库] 板条箱类型 = ["dylib"] 然后我可以在其他板条箱中使用该库: [依赖项] 我的_l...

回答 1 投票 0

错误:导入了以下依赖项,但无法解析。无法使用我们使用 vue 和 vite 创建的自定义库

已经使用 vite 和 vue 创建了包含组件、枚举和接口的库。 已使用 npm install 文件安装了库:./dist/ 库出现在nodemodule文件夹中。 导入后

回答 1 投票 0

在 MAC OS X 中将静态库的符号隐藏在动态库中?

我正在使用静态库(例如:boost.a)和一些*.o文件在MAC OS X中创建动态库(例如:libdynamic.dylib)。 自从我创建这些以来,我就能够隐藏 *.o 文件中的符号......

回答 1 投票 0

如何减少动态库加载时间?

我有一个关于减少动态链接时间的问题。 我有一个链接到 189 个共享库的二进制文件。我使用 perf 工具分析了执行情况,动态链接器 (ld.so) 占用了 4...

回答 3 投票 0

如果我们想要修改程序使用的共享库中的函数定义,需要遵循的兼容性规则

我使用的是 Ubuntu x86_64 系统。 我有这个源文件 main.c,它使用共享库 libfx.so 中定义的 fx 函数: int fx( int a, int b); int main( 无效 ){ int x = fx( 50,...

回答 1 投票 0

如何可移植地加载动态库并运行其初始化代码?

我习惯使用 dl_open() 库函数动态加载共享对象/DLL: void *dlopen(const char *文件名, int 标志); ...并且这还运行 ELF 形式的所有函数...

回答 1 投票 0

链接 Google Test 时,_ITERATOR_DEBUG_LEVEL 和 MDd_DynamicDebug 的链接错误 LNK2038 是什么?

我相信这不是这篇文章的骗局,因为我的情况似乎与链接文章中描述的情况相反:OP的问题是链接他的调试时出现链接错误...

回答 1 投票 0

模块和共享库之间的区别?

标题大部分都涵盖了,模块和共享库有什么区别?我刚刚在 CMake 的 add_library 命令中发现了这种区别,他们说: 共享库已链接

回答 4 投票 0

请解释共享库与模块库

我最近一直在学习CMake,从中我了解了共享库和模块库之间区别的概念。 一些最近的相关学习材料(不是

回答 1 投票 0

clang 和 g++ 在链接共享库(其中存在已在本地对象文件中定义的符号)方面的区别

我在处理最近开始从事的 C++ 项目时遇到了一个问题。该项目的组织如下(我无法更改): 代码的核心部分位于中央,

回答 1 投票 0

如何在Shell脚本中查找哪个共享库包含特定函数?

我正在编写一个 shell 脚本,需要识别哪个共享库(.so 文件)包含特定函数。该脚本应该能够在标准库目录中搜索,例如...

回答 1 投票 0

C 包应该编译为模块而不是 Lua 的共享库吗?

在Lua中,C包是从CPATH加载的本机代码库。有两种类型的库可以动态加载:共享库和模块。区别在于共享

回答 1 投票 0

使用绝对路径链接共享库

我一直生活在这样的幻想中:与 -L/some/path/ -lfoo 链接和与 /some/path/libfoo.so 链接 100% 是一样的(但到目前为止我从未使用过后者)。根据我最新的

回答 1 投票 0

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