我在链接我的程序集时遇到了一些问题。我使用 NASM 进行组装,然后将其与 ld 链接。一个小问题是 GLOBAL 指令仅在我定义 .data 部分时才有效。我相信它背后有一些合理的东西,但对于导出符号来说这仍然很重要吗?(我决定使用 coff ,因为这是与带有 -c 选项的 g++ 最相似的格式)。主要问题是,即使在我设法链接它之后,调用也会导致某个地址并且该函数不存在。感谢您的阅读时间,如果您有一些建议或关键字,我应该在谷歌上搜索有关链接和符号的信息,那将非常棒。
问问题
454 次