objects = GroupManger.o PersonManger.o Train.o ParseJson.o Recognize.o Detect.o dllMain main
edit: $(objects)
GroupManger.o: GroupManger.cpp GroupManger.h FacePlusPlusInterface.h
g++ -c GroupManger.cpp
PersonManger.o: PersonManger.cpp PersonManger.h FacePlusPlusInterface.h
g++ -c PersonManger.cpp
Train.o: Train.cpp Train.h FacePlusPlusInterface.h
g++ -c Train.cpp
ParseJson.o: ParseJson.cpp ParseJson.h
g++ -c ParseJson.cpp -g include/json_reader.o include/json_value.o include/json_writer.o -I include
Recognize.o:Recognize.cpp FacePlusPlusInterface.h ParseJson.h
g++ -c Recognize.cpp FacePlusPlusInterface.h ParseJson.h -I include
Detect.o: DetectFace.cpp
g++ -c DetectFace.cpp DetectFace.h FacePlusPlusInterface.h ParseJson.h -I include
dllMain:
g++ *.o include/*.o -fPIC -shared -o libdllMain.so
main:
g++ main.cpp -Iinclude -L. -ldllMain -o test
#g++ main.cpp -g *.o include/*.o -Iinclude
#dllMain:
# g++ dllmain.cpp -g *.o include/*.o -Iinclude
clean:
rm -rf *.o
edit: $(objects)
GroupManger.o: GroupManger.cpp GroupManger.h FacePlusPlusInterface.h
g++ -c GroupManger.cpp
PersonManger.o: PersonManger.cpp PersonManger.h FacePlusPlusInterface.h
g++ -c PersonManger.cpp
Train.o: Train.cpp Train.h FacePlusPlusInterface.h
g++ -c Train.cpp
ParseJson.o: ParseJson.cpp ParseJson.h
g++ -c ParseJson.cpp -g include/json_reader.o include/json_value.o include/json_writer.o -I include
Recognize.o:Recognize.cpp FacePlusPlusInterface.h ParseJson.h
g++ -c Recognize.cpp FacePlusPlusInterface.h ParseJson.h -I include
Detect.o: DetectFace.cpp
g++ -c DetectFace.cpp DetectFace.h FacePlusPlusInterface.h ParseJson.h -I include
dllMain:
g++ *.o include/*.o -fPIC -shared -o libdllMain.so
main:
g++ main.cpp -Iinclude -L. -ldllMain -o test
#g++ main.cpp -g *.o include/*.o -Iinclude
#dllMain:
# g++ dllmain.cpp -g *.o include/*.o -Iinclude
clean:
rm -rf *.o