尝试为 assembly/nasm 应用程序创建 Makefile 文件
Trying to create a Makefile file for an assembly/nasm application
我正在尝试创建一个简单的 make 文件,我现在使用的命令是:
$ nasm -f elf64 main.asm
$ ld -s -o test1 main.o
就是这样。我怎样才能从它们创建一个 Makefile?我已经阅读了手册,但还没有接近解决方案。
您可以使用最简单的规则构建一个:
<target>: <source>
<build command>
您的 makefile 将如下所示:
all: test1
main.o: main.asm
nasm -f elf64 main.asm
test1: main.o
ld -s -o test1 main.o
我正在尝试创建一个简单的 make 文件,我现在使用的命令是:
$ nasm -f elf64 main.asm
$ ld -s -o test1 main.o
就是这样。我怎样才能从它们创建一个 Makefile?我已经阅读了手册,但还没有接近解决方案。
您可以使用最简单的规则构建一个:
<target>: <source>
<build command>
您的 makefile 将如下所示:
all: test1
main.o: main.asm
nasm -f elf64 main.asm
test1: main.o
ld -s -o test1 main.o