![]() |
1
1
你只会
我想
与链接非饼图可执行文件不同,
32位代码
,
64位代码的选项包括:
有关NASM语法版本以及机器代码的更多详细信息,请参阅
Can't call C standard library function on 64-bit Linux from assembly (yasm) code
下面还有一些例子,包括at&T语法,链接器如何将其“放松”到
看见 Unexpected value of a function pointer local variable 有关PIE与非PIE可执行文件的编译器输出的一些示例(PIE可执行代码也将在共享库中工作。)
|
![]() |
Ilya Loskutov · 无法将单词加载到寄存器中 2 年前 |
![]() |
Ari157 · x86_64 Linux程序集中的逻辑与实现 2 年前 |
![]() |
Arya · 汇编语言中的“标签”——操作码 2 年前 |
![]() |
S1mple · 通过gcc生成64位共享库时的“未定义的主引用” 2 年前 |
![]() |
R0M2 · 为什么“GCC”忽略汇编代码的-fno pic 2 年前 |
![]() |
Akagi Akira · 如何在gnu汇编程序中组装MIPS cpu 3 年前 |