在 lua 插件中加载共享库的包装器时出错
作者:jerome 提问时间:8/18/2023
我正在尝试为共享库编写一个 C 包装器,将其暴露给 lua,以便 lua 插件可以调用它。 我使用以下四个文件,用最少的代码重新创建了错误: /usr/lib/x86_64-linux-gnu/w...
Linker 问答列表
作者:jerome 提问时间:8/18/2023
我正在尝试为共享库编写一个 C 包装器,将其暴露给 lua,以便 lua 插件可以调用它。 我使用以下四个文件,用最少的代码重新创建了错误: /usr/lib/x86_64-linux-gnu/w...
作者:Jack Thomson 提问时间:1/15/2023
我正在尝试制作一个简单的操作系统,但似乎无法让链接器工作。 我尝试使用命令: ld -m elf_i386 -o kernel.bin -Ttext 0x1000 kernel-entry.o ke...
作者:abdo Salm 提问时间:8/6/2023
我有一个关于关键字的奇怪错误,这只是我写的示例代码:inline #include <stdio.h> #include <stdint.h> uint8_t inline LIB_MATH_BT...
作者:Marty Farce 提问时间:7/27/2023
我正在将一个 fortran 程序包装在一个 go 包装器中,用于对科学模型进行现代化改造,这是在 Windows 上工作的先决条件。我有一台 mac,很好奇如何让它在 M2 芯片上运行。这是我到目前...
作者:Bamboozlement 提问时间:7/4/2023
我目前正在尝试在 Rust (https://github.com/bet4it/udbserver) 中为项目构建安装 python 绑定。构建项目本身工作正常,我得到一个 .dll、.h 和 .l...
作者:ErrorEliminator 提问时间:6/24/2023
这个问题在这里已经有答案了: 从 Ubuntu 20.04 更新后,Ubuntu 22.04 上的 gcc“多重定义”错误 (1 个答案) 2020 年,项目历史记录中出现了多个定义错误。现在,如果不...
作者:Chris O'Brien 提问时间:6/4/2023
我有一个适用于我的 NixOS 机器的工作,它为我正在处理的存储库提供了必要的依赖项。我正在尝试使其多样化,以便其他机器也可以使用它。我已经在同一台机器(HP Dev One)上在 M1 MBP、我的...
作者:Hari Kishan 提问时间:6/3/2023
Eclipse IDE 中的 Boost 标头 - “Undefined reference to” 错误。 大家好,我在安装和配置了 CDT 插件的 Eclipse IDE 中遇到了这个“未定义对...
作者:p3zhy 提问时间:5/20/2023
在 C 中使用 Rust 代码和 CMake 时出现链接问题。 我正在尝试使用 CMake 将一些 Rust 代码合并到我的 C 项目中。我已经成功编译了 Rust 代码,生成为 Rust 静态库。...
作者:An ominous cow word 提问时间:3/18/2023
Boost 是通过从 boost.org 解压缩文件并运行 bootstrap.bat 和 b2.exe 来安装的。完成后,stage\lib 目录将填充超过 100 个 .锂离子电池。 为了避免链...