14 lines
338 B
Makefile
14 lines
338 B
Makefile
OPTIMIZATION ?= 3
|
|
CXXFLAGS += -O$(OPTIMIZATION)
|
|
LIB += -lgsl
|
|
|
|
EXECUTABLE ?= main
|
|
|
|
default:
|
|
$(CXX) $(CPPFLAGS) $(CXXFLAGS) $(INC) loadtxt.cpp main.cpp -o $(EXECUTABLE) $(LIB)
|
|
|
|
lib:
|
|
$(CXX) $(CPPFLAGS) $(CXXFLAGS) -fPIC $(INC) loadtxt.cpp main.cpp -shared -o lib$(EXECUTABLE).so $(LIB)
|
|
|
|
clean:
|
|
rm -f *.o *.so $(EXECUTABLE)
|