dev
houxiao
2017-04-21 a7ae929039ae0b0b9ee729619b670e014700fc2d
FaceServer/make.sh
@@ -12,23 +12,28 @@
STFACESDK_INC="-I$STFACESDK_BASE/include"
STFACESDK_LIB="-L$STFACESDK_BASE/libs/linux-x86_64"
LIBYUV_BASE=/opt/libyuv/inst
LIBYUV_INC="-I$LIBYUV_BASE/include"
LIBYUV_LIB="-L$LIBYUV_BASE/lib -lyuv"
OPENCV_LIB=`pkg-config --libs-only-l opencv`
CPPFLAGS+="-g -c -std=c++11 -pthread -DSERVER_PORT=5432 -DSTFACESDK_BASE=\"$STFACESDK_BASE\" -I$PIPELINE_BASE -I$VISITFACE_BASE $PROTOBUF_INC $STFACESDK_INC "
LDFLAGS+="-pthread -levent $PROTOBUF_LIB $STFACESDK_LIB $OPENCV_LIB " # -lcvface_api
CPPFLAGS+="-g -c -std=c++11 -pthread -DSERVER_PORT=5432 -DSTFACESDK_BASE=\"$STFACESDK_BASE\" -I$PIPELINE_BASE -I$VISITFACE_BASE $PROTOBUF_INC $STFACESDK_INC $LIBYUV_INC "
LDFLAGS+="-pthread -levent $PROTOBUF_LIB $STFACESDK_LIB $OPENCV_LIB $LIBYUV_LIB " # -lcvface_api
rm *.o
rm face_server
rm test_client
rm face_server test_client_detect test_client_add
g++ $PIPELINE_BASE/Logger/src/logger.cc $CFLAGS $CPPFLAGS
g++ ev_server.cpp -DUSER_DEFINE_EVCLIENT_PROC $CFLAGS $CPPFLAGS
g++ $VISITFACE_BASE/PbFaceList.pb.cc $CFLAGS $CPPFLAGS
g++ main_face_daemon.cpp $CFLAGS $CPPFLAGS
g++ sample_face_search.cpp $CFLAGS $CPPFLAGS
g++ pseudo_stfacesdk.cpp $CFLAGS $CPPFLAGS
g++ STFaceCache.cpp $CFLAGS $CPPFLAGS
g++ test_client.cpp $CFLAGS $CPPFLAGS
g++ test_client_detect.cpp $CFLAGS $CPPFLAGS
g++ test_client_add.cpp $CFLAGS $CPPFLAGS
g++ -g -std=c++11 \
  logger.o \
@@ -36,13 +41,19 @@
  PbFaceList.pb.o \
  main_face_daemon.o \
  sample_face_search.o \
  pseudo_stfacesdk.o \
  STFaceCache.o \
  $LDFLAGS -o face_server
#
g++ -g -std=c++11 \
  test_client.o \
  $LDFLAGS -o test_client
  test_client_detect.o \
  $LDFLAGS -o test_client_detect
#
g++ -g -std=c++11 \
  test_client_add.o \
  $LDFLAGS -o test_client_add
#
#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/protobuf/inst/lib:/opt/st_face-6.3.1-verify_p1-linux-524d0c3/libs/linux-x86_64