dev

Makefile Simple Template

디클냥 2025. 5. 18. 00:05

Makefile 간단한 범용 버전

Makefile

  • 현재 디렉토리 모든 .cpp 파일 빌드
CC = g++
CC_FLAGS = -std=c++11 -pedantic -Wall -O2 
LD_LIBS = 

EXEC = main
SOURCES = $(wildcard *.cpp)
OBJECTS = $(SOURCES:.cpp=.o)

# Main target
$(EXEC): $(OBJECTS)
    $(CC) $(OBJECTS) -o $(EXEC) $(LD_LIBS)

%.o: %.cpp
    $(CC) -c $(CC_FLAGS) $< -o $@

clean:
    rm -f $(EXEC) $(OBJECTS)

'dev' 카테고리의 다른 글

SQLAlchemy Query Basic (w/Flask)  (0) 2025.05.18
Golang GC  (1) 2025.05.18
Selenium 101  (0) 2025.05.18
Python asyncio  (1) 2025.05.18
Httplib (cpp-httplib) Sample  (0) 2025.05.18