fpic

fpic

文章 0 浏览 3

PIC(位置无关代码)

有什么方法可以检查目标文件(.o 文件)是否启用了 PIC?…

尤怨 2024-11-05 02:17:07 2 0

如何在c/汇编中使用相对位置?

据说位置无关代码仅使用相对位置而不是绝对位置,这在c和汇编中分别是如何实现的? 我们以char test[] = "string"为例,如何通过相对地址引用呢?…

暖伴 2024-10-29 21:53:30 1 0

GCC -fPIC 选项

我读过GCC 的代码生成约定选项&lt /a&gt,但无法理解“生成位置无关代码(PIC)”的作用。请举个例子来解释一下这是什么意思。…

孤寂小茶 2024-10-21 22:06:16 2 0

有没有办法确定 .a 或 .so 库已编译为位置无关代码?

针对 lapack 编译 numpy 库时出现链接错误,表明我需要使用 -fPIC 编译 lapack。我以为我已经做到了。有没有办法确定生成的 lapack 库是位置无关的?…

好菇凉咱不稀罕他 2024-09-14 22:53:15 8 0

生成常量数据的%pc相对地址

有没有办法让 gcc 生成常量的 %pc 相对地址?即使字符串出现在文本段中,arm-elf-gcc 也会生成一个指向数据的常量指针,通过 %pc 相对地址加载指针的…

泪是无色的血 2024-09-03 16:54:17 11 0

我如何使用 objdump 之类的工具判断目标文件是否已使用 -fPIC 构建?

如何使用 objdump 等工具判断目标文件是否已使用 -fPIC 构建?…

霓裳挽歌倾城醉 2024-08-02 14:46:24 9 0

共享库和 .h 文件

我对程序如何使用共享库有一些疑问。 当我构建共享库(使用 -shared -fPIC 开关)时,我可以从外部程序使用一些函数。 通常我会使用 dlopen() 来加载…

枉心 2024-07-27 23:15:53 9 0

如果有的话,如果在可执行文件中使用带有 gcc -fPIC 标志的编译对象会有什么影响?

我正在为我正在从事的项目编写一个 makefile。 我的项目中有一个可执行文件和一个共享库。 两者都使用一些相同的源文件,这些源文件被单独编译成目标…

大海や 2024-07-27 12:08:53 11 0

构建共享库时 -fPIC 是什么意思?

我知道“-fPIC”选项与解析地址和各个模块之间的独立性有关,但我不确定它的真正含义。 你可以解释吗?…

小傻瓜 2024-07-23 19:48:38 8 0

使用 -fPIC 选项重新编译,但该选项已在 makefile 中

当我执行 make 时,出现此错误: relocation R_X86_64_32 against `vtable for Torch::MemoryDataSet' can not be used when making a shared object …

辞别 2024-07-09 19:08:57 14 0
更多

推荐作者

我们的影子

文章 0 评论 0

素年丶

文章 0 评论 0

南笙

文章 0 评论 0

18215568913

文章 0 评论 0

qq_xk7Ean

文章 0 评论 0

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