dynamic-linking 相关问题

动态链接是一种允许库在加载之前与程序保持分离的系统,对比静态链接。

iOS - 图像在branch.io动态链接上不可见

我正在尝试使用分支io创建动态链接。一切正常,动态链接已成功创建,但即使添加 ima 后,缩略图在链接上也不可见...

回答 1 投票 0

修改后的Skia内存崩溃。是由于跨动态链接库调用吗?

操作系统:Windows11 我需要利用 Skia 的 IR 部分,因此我将 SK_API 添加到隐藏函数/类中,该 API 将定义为 __declspec(dllexport)、__declspec(dllimport) 和其他一些标志...

回答 0 投票 0

Flutter VS Code 在应用程序终止后附加到应用程序以调试深度链接

这对我来说调试起来非常困难。在 Android 上,FlutterFire 深层链接会打开应用程序,但链接中没有 URL 数据。在 iOS 上没问题。 调试这个并不容易。我可以运行...

回答 3 投票 0

Gstreamer 插件获取视频元数据,库未链接?

当我调用这些函数时: meta_api = gst_video_meta_api_get_type(); Crop_meta = gst_buffer_get_video_crop_meta(缓冲区); 元= gst_buffer_get_video_meta(缓冲区); 显然,我需要包括...

回答 1 投票 0

有没有办法在编译时加入(链接?)托管(.net)dll?

我正在构建一个项目,其中包含两个 .net 可执行文件以及一个包含两个可执行文件共享的公共组件的类库。为了便于分发,我希望能够分发...

回答 2 投票 0

JIT编译器生成的代码如何与程序链接?

我试图了解 JIT 编译器是如何工作的。我已经了解了运行时动态代码生成的基本思想,但我不清楚生成的代码如何与程序链接?那个...

回答 1 投票 0

SFML 错误(代码块):程序入口点无法位于图形、窗口、系统库中

我刚刚安装了 SFML ,并且按照使用 SFML 和 codeblock 的说明进行操作 这里 我收到以下错误: 程序入口点...无法在动态链接中定位

回答 1 投票 0

将 dll 复制到解决方案文件夹、AppX 文件夹和发布文件夹的理想方法

我有一个WINUI C++ APP的VS解决方案。它有多个共享项目和静态项目,最近我创建了一个DLL项目(B),它引用了另一个项目(A)?如何确定DLL

回答 1 投票 0

使用全局变量优化 C 库,以实现 Lazarus IDE 中的跨平台动态链接

我正在开发一个用于解析配置 (.ini) 文件的 C 库,我计划将其与 Lazarus IDE 中创建的 UI 动态链接。目前,我的 C 代码严重依赖全局变量,正如...

回答 1 投票 0

直接告诉gcc静态链接库

使用 -Wl,-Bstatic 来告诉 gcc 我想静态链接哪些库,这对我来说感觉很奇怪。毕竟我直接告诉 gcc 有关与库链接的所有其他信息...

回答 2 投票 0

如何在创建可执行文件时将静态库与 cpp 文件链接时将少量符号(不是全部)导出到全局符号表

我正在从 cpp 函数运行 python 脚本。创建了一个 main.py python 脚本。然后创建了一个cpp函数(callPyFunc)来调用main.py中定义的另一个函数,并制作了一个静态库...

回答 1 投票 0

Flutter 中的 firebase_dynamic_links 在 Android 版本 13 上不起作用

我正在使用 firebase_dynamic_links 5.0.11 和 Flutter 3.3.9。我确实通过 firebase 实现了动态链接,并且它在 Android 版本 12 或更低版本上按预期工作。 问题出在安...

回答 6 投票 0

在 Ubuntu 18.04 上构建共享对象时嵌入 RPATH 而不是 RUNPATH

我有一个Linux共享对象,它与一些共享对象动态链接,其中一些又进一步与其他共享对象动态链接,需要间接动态链接....

回答 2 投票 0

什么时候才可以使用 dlsym 在另一个共享库中查找函数?

假设我有一个与 bar.so 链接的应用程序 foo。我有另一个库,buzz.so 应用程序不会直接链接,但我在使用 LD_PRELOAD l 运行应用程序时使用它...

回答 1 投票 0

使用 LC_LOAD_DYLIB 修补 Mach-O 二进制文件需要重新启动才能工作

我正在用 dylib 修补 Mach-O 二进制文件(通过在加载命令末尾附加 LC_LOAD_DYLIB 命令 + 调整 mach 标头的 sizeofcmds + 增加其 ncmds),我希望...

回答 1 投票 0

为什么在 Windows 上将动态库链接到静态库显然很容易,但在 Linux 上“-fPIC”却变得困难?

我正在努力调整现有的 ODBC 驱动程序,以便它可以针对 Linux。 ODBC 驱动程序通常在 Windows 上作为 DLL 分发,在 Linux 上作为共享对象 (.so) 分发。 驱动依赖Boos...

回答 1 投票 0

延迟加载具有相同名称的不同库

我有以下场景: 可执行应用程序可以通过 dll 进行定制,并且可以并行启动多个定制。对于常见任务,这些 dll 可以动态使用...

回答 1 投票 0

编译/配置时如何指定额外的 include 和 lib 目录? (回复:自动配置/配置)

我是一名 Windows 开发人员,只有一点使用 GNU gcc/make/autoconf 等进行编译的经验。 我正在尝试在我的新 MacBook 上编译一些应用程序,并将依赖项放在一个se...

回答 1 投票 0

具有混合 MT 和 MD 库的 Visual Studio C++ 解决方案

我有一个 Visual Studio C++,其中包含几个项目和库。 一种是用MD选项编译的,另一种是用MT选项编译的。 有什么办法可以进行这种设置吗

回答 1 投票 0

如何在 Ubuntu18 中使用替代 libc.so.6 安装

所以我需要最新版本的 libc.so.6 来运行 python 脚本的一些预编译库。 我的Ubuntu18上安装的libc.so.6默认系统版本是:Ubuntu GLIBC 2.27 版本

回答 1 投票 0

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