dynamic-linking

dynamic-linking

文章 0 浏览 7

我应该如何跨应用程序域边界加载程序集来加载和卸载模块?

我知道在运行时动态加载程序集的限制会阻止其卸载。相反,有人建议,如果这是一个要求,我应该改为加载其他应用程序域中的模块,然后跨域边界执行代码…

沉鱼一梦 2024-09-28 12:56:36 14 0

C (lib*.so) 库中的动态链接

我编写了一段代码,其中将接受可执行文件和[lib*.so]库作为我的参数并链接@运行时。 我想还可以在运行时获取 (*.o) 文件中的函数并链接它。 但我不知…

好菇凉咱不稀罕他 2024-09-26 00:04:57 10 0

FileNotFoundException 尝试从托管代码加载 DLL

首先,我想说我对 Windows 链接系统相当不熟悉。 (我的大部分编程经验都是在 Mac OS 上获得的,在 Mac OS 上,链接库和框架完全不同。我也不是 Windo…

够钟 2024-09-25 03:25:48 9 0

如何跟踪应用程序正在动态加载哪些库?

我有一个应用程序(我没有源代码)。 我知道它的设计目的是根据命令行参数动态加载共享库。 我知道它应该加载哪个库,并且我已将 LD_LIBRARY_PATH 设…

林空鹿饮溪 2024-09-24 12:19:22 15 0

通过“太多”安全吗?外部函数的参数?

这种情况只有在没有名称修改的情况下才会发生(我相信),所以下面的代码是C。 假设 Ac 中定义了一个函数 A void A(int x, int y){ //Do stuff } 现在…

沐歌 2024-09-18 14:06:24 12 0

Python ctypes 未在 Mac OS X 上加载动态库

我有一个 C++ 库 repeater.so,我可以通过以下方式从 Linux 中的 Python 加载该库: import numpy as np repeater = np.ctypeslib.load_library('libr…

墨小沫ゞ 2024-09-14 03:57:38 8 0

BOOST 1.35 升级到 1.43 导致 __pRawDllMain 出现链接器错误(mfc 相关)

在工作中,我们有一个 MFC 扩展 DLL,可以使用 1.35 构建,但使用 1.43 构建时会导致以下错误: error LNK2005: __pRawDllMain already defined in Ap…

凯凯我们等你回来 2024-09-13 16:22:39 10 0

php 页面上动态链接的结果中有一个额外的 /directory/

我又来了。我不想打扰,但这里还有另一个有趣的事情。 我有一个定制的购物车,页面中有一些动态链接,当它们在浏览器中提供时,会将 $name 替换为产品…

娇女薄笑 2024-09-11 21:01:59 8 0

链接 C++ 时惰性符号绑定失败动态库

我正在用 C++ 编写一个 dylib,但是当我尝试将其链接到我的应用程序时,它在执行时给我一个错误: dyld: lazy symbol binding failed: Symbol not fou…

后来的我们 2024-09-11 08:55:06 13 0

链接器有什么作用?

我一直想知道。我知道编译器会将您编写的代码转换为二进制文件,但是链接器会做什么呢?他们对我来说一直是个谜。 我大致了解什么是“链接”。将对库…

倾听心声的旋律 2024-09-10 20:56:11 18 0

将 Python 扩展 (.pyd) 动态链接到另一个扩展

Python 扩展模块只是动态库,因此我认为可以将 Python 扩展动态链接到另一个。问题出在 Windows 上,Python 扩展被赋予 .pyd 扩展名,而不是 .dll,因…

萌面超妹 2024-09-10 10:00:27 14 0

在 Windows 上使用 -R 和 -rpath 开关进行链接

我在 Windows XP 上使用 gcc 编译器(MinGW)。我创建了一个 .dll 库 libdir.dll,然后尝试构建一个使用该库的程序。 我不想将该 .dll 文件放入 Syste…

不甘平庸 2024-09-09 21:29:18 10 0

未找到符号:_OBJC_CLASS_$_Article

我正在开发 Vienna 的扩展,以添加第三方编写 Objective-C 插件的能力,但是仅当在 64 位模式下运行时,我才会遇到一些运行时链接器问题(在 32 位模…

夕色琉璃 2024-09-08 23:50:08 8 0

热插拔 C++图书馆可以吗?

我正在寻找“热插拔”C++ 代码库。我有兴趣让这项技术在 Linux/Mac/Windows 之间跨平台工作。基本上我想要主程序#include“StateMachine.h”定义所有…

维持三分热 2024-09-07 10:57:21 9 0

可以在 Mac OS X 上使用 DYLD_LIBRARY_PATH 吗?还有,它的动态库搜索算法是什么?

我读到一些文章不鼓励使用 DYLD_LIBRARY_PATH,因为动态库的路径应该使用 -install_name、@rpath 和 @loader_path 来修复。 就制作一个同时在 Linux …

若能看破又如何 2024-09-07 05:02:35 5 0
更多

推荐作者

佚名

文章 0 评论 0

今天

文章 0 评论 0

゛时过境迁

文章 0 评论 0

达拉崩吧

文章 0 评论 0

呆萌少年

文章 0 评论 0

孤者何惧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文