Assembly 尝试为程序集/nasm应用程序创建Makefile文件

Assembly 尝试为程序集/nasm应用程序创建Makefile文件,assembly,makefile,compilation,nasm,Assembly,Makefile,Compilation,Nasm,我正在尝试创建一个简单的make文件,现在使用的命令有: $ nasm -f elf64 main.asm $ ld -s -o test1 main.o 就这样。如何从它们创建Makefile?我已经阅读了手册,但还没有接近解决方案。您可以使用最简单的规则构建一个: <target>: <source> <build command> 你肯定试过什么东西,你在哪里卡住了?@user657267,你肯定读过我的问题,其中有什么不清楚的地方?除

我正在尝试创建一个简单的make文件,现在使用的命令有:

$ nasm -f elf64 main.asm
$ ld -s -o test1 main.o

就这样。如何从它们创建Makefile?我已经阅读了手册,但还没有接近解决方案。

您可以使用最简单的规则构建一个:

<target>: <source>
       <build command>

你肯定试过什么东西,你在哪里卡住了?@user657267,你肯定读过我的问题,其中有什么不清楚的地方?除了“我不知道如何编写makefile”之外,你没有解释make的确切问题。@user657267,对。
all: test1

main.o:  main.asm
        nasm -f elf64 main.asm

test1:   main.o
        ld -s -o test1 main.o