dynamic-linking

dynamic-linking

文章 0 浏览 7

对库的可执行依赖

共享可执行文件时,我真的需要担心用于制作该可执行文件的库吗?似乎在生成 exe 时应该考虑这一点,而不是在必须运行它时考虑。只是好奇。我很确定我…

何其悲哀 2024-09-06 22:26:22 10 0

Visual Studio 2008 中棘手的链接错误

在 Visual Studio 2008 中,我有一个包含两个项目的解决方案:一个项目是 .dll,另一个是调用 .dll 的命令行应用程序。 如果我删除其中一个文件(“as…

不必在意 2024-09-06 08:23:50 8 0

Boost Test 动态链接还是静态链接?

我们使用与我们的应用静态链接的 Boost,但现在我想将 Boost Test 与外部测试运行程序一起使用,这需要测试本身通过使用所需的 BOOST_TEST_DYN_LINK …

心的位置 2024-09-05 23:48:46 13 0

为什么要创建 DLL,而不是将所有内容编译成一个大的可执行文件?

我自己看到并做过很多小产品,其中同一个软件被分成一个可执行文件和几个DLL,而这些DLL不仅仅是别人完成的共享库,而是自己完成的库由同一开发团队专…

猫性小仙女 2024-09-04 01:23:42 8 0

动态链接 DLL 需要与其调用者共享全局变量

我有一个静态库 libStatic ,它定义了一个全局变量,如下所示 头文件 libStatic/globals.h: extern int globvar; 代码文件 libStatic/globals.cpp: …

谁对谁错谁最难过 2024-09-01 15:06:07 6 0

构建 python 模块并将其链接到 MacOSX 框架

我正在尝试在 MacOSX 10.6 上构建 Python 扩展并将其链接到多个框架(仅限 i386)。我使用 distutils 和 Extension 对象创建了一个 setup.py 文件。 …

蓝海 2024-08-28 04:58:15 11 0

查找 libstdc 中缺失的符号++在 Debian/squeeze 上

我正在尝试使用作为 .so 文件提供的预编译库。 该文件动态链接到一些库: $ ldd /usr/local/test/lib/libtest.so linux-gate.so.1 => (0xb770d000) li…

假扮的天使 2024-08-27 23:05:14 10 0

如何从共享库中调用函数?

从共享库/dll 调用函数的最简单、最安全的方法是什么?我最感兴趣的是在linux上做这件事,但如果有一种独立于平台的方式那就更好了。 有人可以提供示…

嘿咻 2024-08-26 23:04:10 10 0

如何确定 OS X dylib 是否与 -flat_namespace 链接

我有一个第三方 OS X dylib,正在我的应用程序中使用,但无法轻松访问其创建者。我想确定它是否与 -flat_namespace 链接。这可能吗?如果是这样,怎么…

云仙小弟 2024-08-26 21:38:45 13 0

如何设置 Qt 应用程序找到 Qt 模块的位置?

我想将 libQtGui.so.4 libQtNetwork.so.4 和 libQtCore.so.4 包含在我的应用程序所在的同一目录中。我如何让 Qt 理解这一点?目的是拥有一个使用共享…

懒的傷心 2024-08-26 00:41:24 6 0

OS X 上哪些动态库可以被认为是理所当然的?

如果我想让一个 OS X 程序尽可能独立以方便安装,我可以期望每个人或大多数人都拥有哪些动态库?如果我知道这一点,我就不必为所有内容编译静态库。…

白首有我共你 2024-08-25 06:58:31 9 0

忽略 LD_LIBRARY_PATH 并坚持使用链接时通过 -rpath 给出的库

我坐在一个我无法真正控制的环境中(这不仅仅是我,所以基本上,我无法改变环境,否则它对其他人不起作用),我唯一可以影响的是二进制文件已构建。 …

小瓶盖 2024-08-24 05:28:05 8 0

强制 GCC 通知共享库中未定义的引用

我有一个与另一个(第三方)共享库链接的共享库。然后在我的应用程序中使用 dlopen 加载我的共享库。所有这些工作正常(假设文件位于正确的路径等)。…

画尸师 2024-08-23 16:54:11 8 0

Linux 中共享库的符号绑定如何工作

当使用 g++ -O0 编译 cpp 程序时,我注意到我的二进制文件不包含空字符串(basic_string)的符号: _S_empty_rep_storage 当我使用 -O2 编译同一个程…

岁月蹉跎了容颜 2024-08-23 00:18:18 8 0

QT4 GDB 调试器不链接到 Ubuntu 上的共享库

我是 UNIX 和 QT4 的新手,但 ubuntu 正在出现。我的第一个 QT4 项目将一个简单的测试应用程序链接到移植代码的共享 dll。我能够使用 QT Creator 构建…

债姬 2024-08-21 09:43:24 14 0
更多

推荐作者

佚名

文章 0 评论 0

今天

文章 0 评论 0

゛时过境迁

文章 0 评论 0

达拉崩吧

文章 0 评论 0

呆萌少年

文章 0 评论 0

孤者何惧

文章 0 评论 0

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