본문 바로가기
개발/Etc.

Makefile 기본 예제 및 양식

by 피로물든딸기 2022. 6. 12.
반응형

Makefile example

CC = g++
CFLAGS = -std=c++11
TARGET = test
OBJECTS = main.o

all : $(TARGET)

$(TARGET): $(OBJECTS)
	$(CC) $(CFASGS) -o $@ $^

exec:
	./test

clean :
	rm *.o test

 

main.cpp

#include <stdio.h>

int main(void)
{
	printf("hello!\n");
	return 0;
}

 

실행

$ make
$ ls
Makefile main.cpp main.o test

$ ./test
hello!
반응형

댓글