| 1234567891011121314151617181920212223242526272829303132333435 |
- 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 \
- IMT/alchemymath.cpp \
- Mouchard/Mouchard.cpp \
- NR/ToolsMath.cpp \
- Object/point.cpp \
- Object/rectangle.cpp
- OBJECTS = $(SOURCES:%.cpp=%.o)
- DFLAGS = -O3 -W -Wall -swc -DHAVE_CONFIG_H
- IFLAGS = -I.
- LFLAGS = -lm -lpthread
- all: libimt.swc
- %.o : %.cpp
- g++ $(DFLAGS) $(IFLAGS) -c -o $*.o $*.cpp
- libimt.swc: $(OBJECTS)
- g++ -swc -o ../lib/$@ $(OBJECTS) $(LFLAGS)
-
- clean:
- \rm -f */*.o
-
- distclean: clean
- \rm -f ../lib/libimt.swc
|