Код IT Загрузка примера кода…

Plain text main.txt
ASM = nasm
CFLAGS = -f elf64
LD = ld
CC = gcc

all: hello pure_hello

hello: hello_libc.o
	$(CC) $< -o $@

pure_hello: hello.o
	$(LD) $< -o $@

%.o: %.asm
	$(ASM) $(CFLAGS) $< -o $@

clean:
	rm -f *.o hello pure_hello
ASM = nasm
CFLAGS = -f elf64
LD = ld
CC = gcc

all: hello pure_hello

hello: hello_libc.o
	$(CC) $< -o $@

pure_hello: hello.o
	$(LD) $< -o $@

%.o: %.asm
	$(ASM) $(CFLAGS) $< -o $@

clean:
	rm -f *.o hello pure_hello