| 12345678910111213141516171819202122232425262728293031323334353637 |
- SOURCES = \
- Container/ExtendedImage.cpp \
- Container/Video.cpp \
- IMT/CEIMResult.cpp \
- IMT/EIMBase.cpp \
- IMT/EIMInterface.cpp \
- IMT/EIMInterfaceDLL.cpp \
- IMT/MeanEstimate.cpp \
- IMT/scale.cpp \
- IMT/vector.cpp \
- IO/DicomIO.cpp \
- Mouchard/Mouchard.cpp \
- NR/ToolsMath.cpp \
- Object/point.cpp \
- Object/rectangle.cpp
- OBJECTS = $(SOURCES:%.cpp=%.o)
- ARFLAGS = cruv
- DFLAGS = -O3 -W -Wall -fPIC -DHAVE_CONFIG_H
- IFLAGS = -I. -I/usr/local/dcmtk/include
- LFLAGS = -L/usr/local/dcmtk/lib -ldcmimage -ldcmimgle -ldcmdata -ldcmjpeg -lijg8 -lijg12 -lijg16 -lofstd -lm -lpthread
- all: libimt.a
- %.o : %.cpp
- g++ $(DFLAGS) $(IFLAGS) -c -o $*.o $*.cpp
- libimt.a: $(OBJECTS)
- ar $(ARFLAGS) ../lib/$@ $(OBJECTS)
- ranlib ../lib/$@
-
- clean:
- \rm -f */*.o
-
- distclean: clean
- \rm -f ../lib/libimt.a
|