-
将具有冲突内部符号的单独程序部分链接到一个可执行文件中
我正在开发一个微控制器项目,其中两个内核通过一些共享内存进行通信。 现在我的任务是为这个项目 -
使用 ptx-builder / ptx-linker 链接失败
我正在尝试构建一个使用货物构建的 CUDA 存储库。 当代码正在构建时,我收到一个错误,通过查看 ptx-bu -
创建静态链接共享库
是否可以创建一个本身静态链接的共享库,即它不依赖于其他共享库? 让我更具体一点.. 我想创建 -
C++ 未定义引用链接器错误,带有继承的模板虚函数和复杂的用法
我有一个有点复杂的类层次结构,其中最顶层的类声明一个函数为虚函数,链中的一些派生类覆盖虚函 -
ARM-GCC 链接问题
在我的 cortex m 项目中,我遇到了链接问题。 我在启动文件中有一个默认处理程序的弱别名,但这里没有 -
如何找到 linux elf 可执行文件在哪里找到并满足外部引用
我想找到从 linux elf 可执行文件引用的外部找到并解析该引用的位置。假设我可能有一个目标文件,以及 -
如何将外部库链接到 msvc cl 编译器
今天我试图将我的外部 SDL2 库链接到我的项目以使用 cl.exe 进行编译,但是我的程序找不到 SDL2.lib 和 SDL2 -
由于链接错误,无法使用 Pistache.io 构建 C++ 程序
我按照官方网站上的说明来构建和安装 Pistache.io。现在,我正在尝试从官方存储库构建此示例程序:<a hr -
如何在 Visual Studio 代码 C++ 中链接标头及其源文件?
<h2>问题</h2> 我无法在 Visual Studio 代码中将头文件链接到其相应的源文件。有人可以告诉我如何实现这一目 -
如何强制 ld 链接静态库
我正在尝试创建一个共享库对象(将使用 dlopen 加载到 R 中),该对象链接到第三方库的静态版本而不是 -
是否有原因我无法在链接描述文件中指定 Rust 程序的起始偏移量?
我正在尝试为 Raspberry Pi 编译 Rust 程序。我的印象是起始地址必须是 <code>0x8000</code>,因此我使用自定义 -
如何避免 std::vector<double> 代码的多个副本?
我有一个共享库——我们称它为 master。它产生一个或多个从属共享库。从共享库通过接口与主共享库交 -
在内存中有一个工作 ld-linux 的最小可执行文件
我对这里的 Linux/glibc 人员有一个有点不寻常的问题:导致内核将 ld-linux 加载到内存中并导致 ld-linux 重 -
符号隐藏:与 ELF 共享对象的版本脚本相比,可见性属性给出了不同的结果
我对符号隐藏技术有点困惑。据我所知,有两种方法可以隐藏共享库的符号(除了剥离整个节头表之外 -
对 gcc 链接的奇怪观察
我对 <code>gcc</code> 有一个非常奇怪的观察: 假设我们有一个库 <code>liblolo.a</code> 并且我们有一个测 -
gcc 10.3.1.1.fc32 构建失败并显示“gcc:致命错误:‘-fuse-linker-plugin’,但未找到 liblto_plugin.so”
我有一些较旧的实用程序,它们只是有时需要使用,到了使用某个特定实用程序的时候,我发现它不起 -
如何在我的库中用 C++ 包含来自另一个库的 pdb 信息
我的解决方案包括我的主要项目(A)和我为此项目制作的库(B)。我的库(B)使用另一个库(C)作为 -
如何从我的 C 代码中的不同文件更改数组?
我有两个单独的 C 文件,我需要更改名为 NDEF.C 的文件中的 <code>const u08_t NFC_NDEF_Message</code>。这个文件没 -
如何让 Xcode 设置 LC_RPATH(以便@rpath 加载工作)?
我想用一些它需要的捆绑框架(SDL 和相关库)制作一个命令行工具。我将 Xcode 设置为“嵌入和签名”这 -
__chkstk 在哪里定义?
我目前正在为 LLVM 编写一个新的前端,在堆栈上使用大型数组时遇到了一个问题。显然,编译器在具有 -
什么是清单文件?
我正在查看典型 C++ 项目的属性页。 但我不熟悉链接器部分内的“清单文件”部分。 它们是 -
调用 pango_cairo_create_layout 编辑
<块引用> 菜鸟警报!我不太擅长 C/C++ 编程 </blockquote> 嗨,我正在开发一个 C++ NodeJS 插件,我想在其 -
静态和动态链接,PLT 需要什么?
我正在阅读这篇精彩的文章:<a href="https://www.technovelty.org/linux/plt-and-got-the-key-to-code-sharing-and-dynamic-librari -
为什么我需要链接?
我写道: <pre><code>as -o test.o test.asm ld -o test.out test.o ./test.out </code></pre> 第二行将进行动态链接,但 -
传递依赖项是否内置于默认(静态链接)最终 Go 程序二进制文件中?
在 <code>Go</code> 编程语言中,假设默认的“静态链接”构建,我想知道,例如,我在 <code>go.mod</code> 中有 -
如何修复 Visual Studio C++ 上的“找不到 libopenblas.dll”系统错误?
我想在我的 C++ 代码中使用 armadillo 库。我下载了它,并将“include”和“lib_win64”文件夹复制到我的解决