Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CXX=g++
- CXXFLAGS=-O2 -W -Wall -ansi -pedantic
- LDFLAGS=
- BUILD_DIR=build/
- BIN_DIR=bin/
- EXEC=hw
- all: $(EXEC)
- hw: BUILD_DIR BIN_DIR main.o hello_world.o
- $(CXX) $(LDFLAGS) -o $(BIN_DIR)$@ $(wildcard $(BUILD_DIR)*.o)
- %.o: src/%.cpp
- $(CXX) $(CXXFLAGS) -o $(BUILD_DIR)$@ -c $<
- BIN_DIR:
- mkdir -p $(BIN_DIR)
- BUILD_DIR:
- mkdir -p $(BUILD_DIR)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement