[asm]:NASM 编译、链接、执行的过程(32/64)

[asm]:NASM 编译、链接、执行的过程(32/64)

[asm]:NASM 编译、链接、执行的过程(32/64)

一、正文

NASM 编译过程

1、 编译环境

nasm: 2.16

os: Linux rocky 5.14.0-503.22.1.el9_5.x86_64

2、 编译为目标文件:

32位系统:nasm -f elf32 hello.asm -o hello.o

64位系统:nasm -f elf64 hello.asm -o hello.o

3、 链接生成可执行文件:

32位:ld -m elf_i386 hello.o -o hello

64位:ld hello.o -o hello

4、 运行程序:

./hello

二、参考资料:

1、 deepseek - https://www.deepseek.com/

相关推荐

摄影机像素到底需要多少像素合适?4K/6K/8K ?
假的网站365怎么看

摄影机像素到底需要多少像素合适?4K/6K/8K ?

07-24 👁️ 8217
磅換算器
中国的365体育投注

磅換算器

10-11 👁️ 6476