shared-libraries 相关问题

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

通过makefile链接共享库

代码按应有的方式编译,但不知何故,二进制文件不知道库在哪里。 ❯ ldd myteams_cli linux-vdso.so.1 (0x00007ffcbc1b4000) libmyteams.so => 未找到...

回答 1 投票 0

c++ qt 对 `_imp

我使用 Qt Creator 制作静态 C++ 库及其 Qt 应用程序。 我的库包括 MyLib_global.h: #如果已定义(MYLIB_LIBRARY) # 定义 MYLIBSHARED_EXPORT Q_DECL_EXPORT #别的 # 定义

回答 3 投票 0

如果存在对 CodeAnalysis.CSharp 的引用,则无法引用 netstandard2.0 库

背景 最初我编写了多个代码生成器(需要netstandard2.0),并希望将通用功能提取到一个库(也是netstandard2.0)中。但是,当尝试引用

回答 1 投票 0

如何使用 GDB 解析核心文件中函数的共享库 - 当没有加载符号时?

我有一个核心文件,其中并非所有共享库符号都可用,回溯如下所示: #0 0x00007f63f04b19de 在 ?? () #1 0x00007f63f0cf4700 在 ?? () #2 0x00007f63f7a216ea 在

回答 1 投票 0

从库对象定义全局变量

我寻求将 GID 和 SSID 分组为“SheetIDs”对象的属性。在对象中时,变量似乎没有正确分配。有人可以协助查找错误吗?

回答 1 投票 0

有没有工具可以检查交叉编译的.so文件中的符号?

我有一个在启动时使用 dlopen() 加载 .so 文件作为插件的应用程序 构建环境在 x86 硬件上运行,但应用程序正在针对另一个平台进行交叉编译...

回答 4 投票 0

显式链接库的问题

我写了一个动态库libsort.so并隐式连接起来。然后我通过键盘明确连接它。编译后,出现未定义符号错误。文件 sort.cpp 和...

回答 1 投票 0

显式动态库的问题

我用C++编写了一个动态库random.so,其中包含一个rand_int函数,可以生成给定范围内的数字。我隐式连接了我的库(通过包含“../shared/rand.h”)...

回答 1 投票 0

为什么没有interp部分的libonload.so可以执行?

我知道 libc.so 是可执行的,因为: libc.so 有一个入口点函数。 libc.so 中有 .interp 部分。 我参考了很多文档,.interp部分被认为是必要的

回答 1 投票 0

ldd是否显示所有递归依赖关系

假设我有一个A.so文件,其依赖项是从ldd中找到的 #lddA [...] libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007faaf9722000) libxyz.so.49 => /usr/lib64/libxyz.so.49 (

回答 2 投票 0

可执行文件在与使用LD_LIBRARY_PATH设置的路径不同的路径中搜索链接库

我正在使用 CMake 构建 C++ 应用程序。该应用程序应该在 VxWorks 操作系统上运行。该应用程序需要一个在外部构建并导入到项目中的共享库。 我...

回答 1 投票 0

c++静态初始化链和共享库

我有一个静态初始化链的简单情况。 在文件 Base.h 中 基类{ 民众: 根据() { 这->下一个_=列表_; 列表_=这个; } 虚空 初始化()= 0; ...

回答 1 投票 0

使用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

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