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

时间:2017-01-11 04:00:59

标签: assembly makefile compilation nasm

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

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

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

1 个答案:

答案 0 :(得分:1)

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

<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