diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libIlmImf.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libIlmImf.a new file mode 100644 index 0000000..4d2abc2 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libIlmImf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libittnotify.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libittnotify.a new file mode 100644 index 0000000..4c697d6 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libittnotify.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibjasper.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibjasper.a new file mode 100644 index 0000000..b75d6a9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibjasper.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibjpeg-turbo.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibjpeg-turbo.a new file mode 100644 index 0000000..027d6b1 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibjpeg-turbo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibpng.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibpng.a new file mode 100644 index 0000000..d473353 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibpng.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibprotobuf.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibprotobuf.a new file mode 100644 index 0000000..3db6f12 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibprotobuf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibtiff.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibtiff.a new file mode 100644 index 0000000..7d35100 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibtiff.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibwebp.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibwebp.a new file mode 100644 index 0000000..7180fb7 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/liblibwebp.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_calib3d.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_calib3d.a new file mode 100644 index 0000000..50a7860 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_calib3d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_core.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_core.a new file mode 100644 index 0000000..a2d4fad Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_core.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_dnn.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_dnn.a new file mode 100644 index 0000000..ce14f85 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_dnn.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_features2d.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_features2d.a new file mode 100644 index 0000000..31d8259 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_features2d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_flann.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_flann.a new file mode 100644 index 0000000..5f9b3e4 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_flann.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_highgui.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_highgui.a new file mode 100644 index 0000000..e7cff5c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_highgui.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_imgcodecs.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_imgcodecs.a new file mode 100644 index 0000000..b279480 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_imgcodecs.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_imgproc.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_imgproc.a new file mode 100644 index 0000000..ace8f00 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_imgproc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_ml.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_ml.a new file mode 100644 index 0000000..79cd1dc Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_ml.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_objdetect.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_objdetect.a new file mode 100644 index 0000000..a4c5230 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_objdetect.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_photo.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_photo.a new file mode 100644 index 0000000..96aa8c3 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_photo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_shape.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_shape.a new file mode 100644 index 0000000..b5355cd Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_shape.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_stitching.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_stitching.a new file mode 100644 index 0000000..6a3f3e9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_stitching.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_superres.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_superres.a new file mode 100644 index 0000000..efb4696 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_superres.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_video.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_video.a new file mode 100644 index 0000000..dc6a47e Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_video.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_videoio.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_videoio.a new file mode 100644 index 0000000..4ff1adf Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_videoio.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_videostab.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_videostab.a new file mode 100644 index 0000000..6de7c5e Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libopencv_videostab.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libquirc.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libquirc.a new file mode 100644 index 0000000..cbcb3a3 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libquirc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libtegra_hal.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libtegra_hal.a new file mode 100644 index 0000000..0faaf83 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libtegra_hal.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libzlib.a b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libzlib.a new file mode 100644 index 0000000..5019c0c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/libzlib.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/pkgconfig/opencv.pc b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/pkgconfig/opencv.pc new file mode 100644 index 0000000..cb0832f --- /dev/null +++ b/hgdriver/3rdparty/opencv/lib/kylin_test/aarch64/pkgconfig/opencv.pc @@ -0,0 +1,14 @@ +# Package Information for pkg-config + +prefix=/home/huagao/sane/code_app/third_party/opencv/kylin/aarch64/opencv-3.4.16/build/release +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir_old=${prefix}/include/opencv +includedir_new=${prefix}/include + +Name: OpenCV +Description: Open Source Computer Vision Library +Version: 3.4.16 +Libs: -L${exec_prefix}/lib -lopencv_ml -lopencv_superres -lopencv_stitching -lopencv_highgui -lopencv_objdetect -lopencv_dnn -lopencv_shape -lopencv_videostab -lopencv_calib3d -lopencv_videoio -lopencv_imgcodecs -lopencv_features2d -lopencv_video -lopencv_photo -lopencv_imgproc -lopencv_flann -lopencv_core +Libs.private: -L${exec_prefix}/share/OpenCV/3rdparty/lib -littnotify -llibjpeg-turbo -llibwebp -llibpng -llibtiff -llibjasper -lIlmImf -lzlib -lquirc -llibprotobuf -ltegra_hal -ldl -lm -lpthread -lrt +Cflags: -I${includedir_old} -I${includedir_new} diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libIlmImf.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libIlmImf.a new file mode 100644 index 0000000..d5ccf05 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libIlmImf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibjasper.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibjasper.a new file mode 100644 index 0000000..e4d1c7c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibjasper.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibjpeg-turbo.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibjpeg-turbo.a new file mode 100644 index 0000000..db115e9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibjpeg-turbo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibpng.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibpng.a new file mode 100644 index 0000000..f4ec970 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibpng.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibprotobuf.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibprotobuf.a new file mode 100644 index 0000000..ef3aa87 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibprotobuf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibtiff.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibtiff.a new file mode 100644 index 0000000..0ee075d Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibtiff.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibwebp.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibwebp.a new file mode 100644 index 0000000..28878c2 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/liblibwebp.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_calib3d.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_calib3d.a new file mode 100644 index 0000000..25d63b9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_calib3d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_core.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_core.a new file mode 100644 index 0000000..a846a7c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_core.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_dnn.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_dnn.a new file mode 100644 index 0000000..20d6af8 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_dnn.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_features2d.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_features2d.a new file mode 100644 index 0000000..577d9f1 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_features2d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_flann.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_flann.a new file mode 100644 index 0000000..fc3b2af Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_flann.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_highgui.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_highgui.a new file mode 100644 index 0000000..29ec545 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_highgui.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_imgcodecs.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_imgcodecs.a new file mode 100644 index 0000000..7259fda Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_imgcodecs.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_imgproc.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_imgproc.a new file mode 100644 index 0000000..c76759f Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_imgproc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_ml.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_ml.a new file mode 100644 index 0000000..4ced9d6 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_ml.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_objdetect.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_objdetect.a new file mode 100644 index 0000000..e933605 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_objdetect.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_photo.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_photo.a new file mode 100644 index 0000000..7013ec9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_photo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_shape.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_shape.a new file mode 100644 index 0000000..62046e6 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_shape.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_stitching.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_stitching.a new file mode 100644 index 0000000..5162edf Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_stitching.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_superres.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_superres.a new file mode 100644 index 0000000..daf66e1 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_superres.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_video.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_video.a new file mode 100644 index 0000000..a2bd86e Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_video.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_videoio.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_videoio.a new file mode 100644 index 0000000..a98db87 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_videoio.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_videostab.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_videostab.a new file mode 100644 index 0000000..41817a0 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libopencv_videostab.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libquirc.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libquirc.a new file mode 100644 index 0000000..ddfbf1e Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libquirc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libzlib.a b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libzlib.a new file mode 100644 index 0000000..47468e9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/libzlib.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/pkgconfig/opencv.pc b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/pkgconfig/opencv.pc new file mode 100644 index 0000000..1db1b1f --- /dev/null +++ b/hgdriver/3rdparty/opencv/lib/kylin_test/mips64/pkgconfig/opencv.pc @@ -0,0 +1,14 @@ +# Package Information for pkg-config + +prefix=/home/hg/sane/code_app/third_party/opencv/kylin/mips64/opencv-3.4.16/build/release +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir_old=${prefix}/include/opencv +includedir_new=${prefix}/include + +Name: OpenCV +Description: Open Source Computer Vision Library +Version: 3.4.16 +Libs: -L${exec_prefix}/lib -lopencv_highgui -lopencv_objdetect -lopencv_stitching -lopencv_shape -lopencv_superres -lopencv_videostab -lopencv_calib3d -lopencv_videoio -lopencv_video -lopencv_photo -lopencv_ml -lopencv_dnn -lopencv_imgcodecs -lopencv_features2d -lopencv_imgproc -lopencv_flann -lopencv_core +Libs.private: -L${exec_prefix}/share/OpenCV/3rdparty/lib -lquirc -llibprotobuf -llibjpeg-turbo -llibwebp -llibpng -llibtiff -llibjasper -lIlmImf -lzlib -L/usr/lib/mips64el-linux-gnu -lgthread-2.0 -lglib-2.0 -ldl -lm -lpthread -lrt +Cflags: -I${includedir_old} -I${includedir_new} diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libIlmImf.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libIlmImf.a new file mode 100644 index 0000000..3310711 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libIlmImf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libittnotify.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libittnotify.a new file mode 100644 index 0000000..90cbd39 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libittnotify.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibjasper.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibjasper.a new file mode 100644 index 0000000..f8b8348 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibjasper.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibjpeg-turbo.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibjpeg-turbo.a new file mode 100644 index 0000000..22b5eb0 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibjpeg-turbo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibpng.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibpng.a new file mode 100644 index 0000000..c9994f8 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibpng.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibprotobuf.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibprotobuf.a new file mode 100644 index 0000000..e447618 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibprotobuf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibtiff.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibtiff.a new file mode 100644 index 0000000..6ff9b48 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibtiff.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibwebp.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibwebp.a new file mode 100644 index 0000000..fdf3641 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/liblibwebp.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_calib3d.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_calib3d.a new file mode 100644 index 0000000..62472a8 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_calib3d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_core.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_core.a new file mode 100644 index 0000000..df1857c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_core.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_dnn.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_dnn.a new file mode 100644 index 0000000..9ff23b2 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_dnn.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_features2d.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_features2d.a new file mode 100644 index 0000000..69a6760 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_features2d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_flann.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_flann.a new file mode 100644 index 0000000..b809932 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_flann.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_highgui.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_highgui.a new file mode 100644 index 0000000..18774d4 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_highgui.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_imgcodecs.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_imgcodecs.a new file mode 100644 index 0000000..86cc4bf Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_imgcodecs.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_imgproc.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_imgproc.a new file mode 100644 index 0000000..843dbe9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_imgproc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_ml.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_ml.a new file mode 100644 index 0000000..a5c393f Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_ml.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_objdetect.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_objdetect.a new file mode 100644 index 0000000..163b374 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_objdetect.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_photo.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_photo.a new file mode 100644 index 0000000..c8a6d64 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_photo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_shape.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_shape.a new file mode 100644 index 0000000..80b9c75 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_shape.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_stitching.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_stitching.a new file mode 100644 index 0000000..a52394c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_stitching.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_superres.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_superres.a new file mode 100644 index 0000000..9358739 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_superres.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_video.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_video.a new file mode 100644 index 0000000..29e190d Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_video.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_videoio.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_videoio.a new file mode 100644 index 0000000..df52e7f Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_videoio.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_videostab.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_videostab.a new file mode 100644 index 0000000..c85f379 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libopencv_videostab.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libquirc.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libquirc.a new file mode 100644 index 0000000..d7f7519 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libquirc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libzlib.a b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libzlib.a new file mode 100644 index 0000000..10a42d9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/libzlib.a differ diff --git a/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/pkgconfig/opencv.pc b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/pkgconfig/opencv.pc new file mode 100644 index 0000000..df25430 --- /dev/null +++ b/hgdriver/3rdparty/opencv/lib/kylin_test/x86_64/pkgconfig/opencv.pc @@ -0,0 +1,14 @@ +# Package Information for pkg-config + +prefix=/home/luoliangyi/sane/code_app/third_party/opencv/kylin/amd64/opencv-3.4.16/build/release +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir_old=${prefix}/include/opencv +includedir_new=${prefix}/include + +Name: OpenCV +Description: Open Source Computer Vision Library +Version: 3.4.16 +Libs: -L${exec_prefix}/lib -lopencv_shape -lopencv_highgui -lopencv_videostab -lopencv_photo -lopencv_objdetect -lopencv_dnn -lopencv_stitching -lopencv_ml -lopencv_superres -lopencv_videoio -lopencv_imgcodecs -lopencv_video -lopencv_calib3d -lopencv_features2d -lopencv_flann -lopencv_imgproc -lopencv_core +Libs.private: -L${exec_prefix}/share/OpenCV/3rdparty/lib -llibjpeg-turbo -llibwebp -llibpng -llibtiff -llibjasper -lIlmImf -lzlib -littnotify -lquirc -llibprotobuf -ldl -lm -lpthread -lrt +Cflags: -I${includedir_old} -I${includedir_new} diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libIlmImf.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libIlmImf.a new file mode 100644 index 0000000..5032a64 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libIlmImf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libittnotify.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libittnotify.a new file mode 100644 index 0000000..4483a8e Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libittnotify.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibjasper.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibjasper.a new file mode 100644 index 0000000..e18c567 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibjasper.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibjpeg-turbo.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibjpeg-turbo.a new file mode 100644 index 0000000..2e7814d Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibjpeg-turbo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibpng.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibpng.a new file mode 100644 index 0000000..898c52d Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibpng.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibprotobuf.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibprotobuf.a new file mode 100644 index 0000000..e6a77b3 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibprotobuf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibtiff.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibtiff.a new file mode 100644 index 0000000..2ee83cf Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibtiff.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibwebp.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibwebp.a new file mode 100644 index 0000000..5feb21c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/liblibwebp.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_calib3d.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_calib3d.a new file mode 100644 index 0000000..78dcc47 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_calib3d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_core.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_core.a new file mode 100644 index 0000000..4c06ae6 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_core.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_dnn.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_dnn.a new file mode 100644 index 0000000..5511d6d Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_dnn.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_features2d.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_features2d.a new file mode 100644 index 0000000..76ef2ed Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_features2d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_flann.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_flann.a new file mode 100644 index 0000000..dcd56e0 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_flann.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_highgui.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_highgui.a new file mode 100644 index 0000000..9c54bb9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_highgui.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_imgcodecs.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_imgcodecs.a new file mode 100644 index 0000000..f804f60 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_imgcodecs.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_imgproc.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_imgproc.a new file mode 100644 index 0000000..ed20861 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_imgproc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_ml.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_ml.a new file mode 100644 index 0000000..2e510da Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_ml.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_objdetect.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_objdetect.a new file mode 100644 index 0000000..6358e72 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_objdetect.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_photo.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_photo.a new file mode 100644 index 0000000..d2ea134 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_photo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_shape.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_shape.a new file mode 100644 index 0000000..f85b05c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_shape.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_stitching.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_stitching.a new file mode 100644 index 0000000..26445fc Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_stitching.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_superres.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_superres.a new file mode 100644 index 0000000..2680109 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_superres.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_video.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_video.a new file mode 100644 index 0000000..b96bf3a Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_video.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_videoio.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_videoio.a new file mode 100644 index 0000000..9d93664 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_videoio.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_videostab.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_videostab.a new file mode 100644 index 0000000..a33fe04 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libopencv_videostab.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libquirc.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libquirc.a new file mode 100644 index 0000000..49ff811 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libquirc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libzlib.a b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libzlib.a new file mode 100644 index 0000000..4fe5f79 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/libzlib.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/pkgconfig/opencv.pc b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/pkgconfig/opencv.pc new file mode 100644 index 0000000..9bda0c2 --- /dev/null +++ b/hgdriver/3rdparty/opencv/lib/uos_test/aarch64/pkgconfig/opencv.pc @@ -0,0 +1,14 @@ +# Package Information for pkg-config + +prefix=/home/huagao/Project/third_party/opencv/uos/aarch64/opencv-3.4.16/build/release +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir_old=${prefix}/include/opencv +includedir_new=${prefix}/include + +Name: OpenCV +Description: Open Source Computer Vision Library +Version: 3.4.16 +Libs: -L${exec_prefix}/lib -lopencv_dnn -lopencv_highgui -lopencv_ml -lopencv_objdetect -lopencv_shape -lopencv_stitching -lopencv_superres -lopencv_videostab -lopencv_calib3d -lopencv_videoio -lopencv_imgcodecs -lopencv_features2d -lopencv_video -lopencv_photo -lopencv_imgproc -lopencv_flann -lopencv_core +Libs.private: -L${exec_prefix}/share/OpenCV/3rdparty/lib -littnotify -llibprotobuf -llibjpeg-turbo -llibwebp -llibpng -llibtiff -llibjasper -lIlmImf -lzlib -lquirc -ldl -lm -lpthread -lrt +Cflags: -I${includedir_old} -I${includedir_new} diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libIlmImf.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libIlmImf.a new file mode 100644 index 0000000..f2045e8 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libIlmImf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibjasper.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibjasper.a new file mode 100644 index 0000000..f9a47ed Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibjasper.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibjpeg-turbo.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibjpeg-turbo.a new file mode 100644 index 0000000..21da61b Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibjpeg-turbo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibpng.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibpng.a new file mode 100644 index 0000000..e924356 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibpng.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibprotobuf.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibprotobuf.a new file mode 100644 index 0000000..7859332 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibprotobuf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibtiff.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibtiff.a new file mode 100644 index 0000000..1435277 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibtiff.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibwebp.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibwebp.a new file mode 100644 index 0000000..e84fff3 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/liblibwebp.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_calib3d.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_calib3d.a new file mode 100644 index 0000000..d5f20f6 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_calib3d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_core.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_core.a new file mode 100644 index 0000000..d1e0446 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_core.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_dnn.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_dnn.a new file mode 100644 index 0000000..77fccec Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_dnn.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_features2d.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_features2d.a new file mode 100644 index 0000000..305d097 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_features2d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_flann.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_flann.a new file mode 100644 index 0000000..885ad55 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_flann.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_highgui.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_highgui.a new file mode 100644 index 0000000..eff630a Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_highgui.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_imgcodecs.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_imgcodecs.a new file mode 100644 index 0000000..a0807e0 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_imgcodecs.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_imgproc.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_imgproc.a new file mode 100644 index 0000000..8726eaa Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_imgproc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_ml.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_ml.a new file mode 100644 index 0000000..6658a8e Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_ml.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_objdetect.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_objdetect.a new file mode 100644 index 0000000..ba8f2f8 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_objdetect.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_photo.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_photo.a new file mode 100644 index 0000000..a486194 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_photo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_shape.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_shape.a new file mode 100644 index 0000000..8ba4e02 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_shape.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_stitching.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_stitching.a new file mode 100644 index 0000000..6710959 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_stitching.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_superres.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_superres.a new file mode 100644 index 0000000..56c37cd Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_superres.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_video.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_video.a new file mode 100644 index 0000000..f1e70b2 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_video.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_videoio.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_videoio.a new file mode 100644 index 0000000..2079636 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_videoio.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_videostab.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_videostab.a new file mode 100644 index 0000000..f524094 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libopencv_videostab.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libquirc.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libquirc.a new file mode 100644 index 0000000..0beb16a Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libquirc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libzlib.a b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libzlib.a new file mode 100644 index 0000000..0e6db73 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/libzlib.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/mips64/pkgconfig/opencv.pc b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/pkgconfig/opencv.pc new file mode 100644 index 0000000..395eab6 --- /dev/null +++ b/hgdriver/3rdparty/opencv/lib/uos_test/mips64/pkgconfig/opencv.pc @@ -0,0 +1,14 @@ +# Package Information for pkg-config + +prefix=/home/huagao/hgproject/third_party/opencv/uos/amd64/opencv-3.4.16/build/release +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir_old=${prefix}/include/opencv +includedir_new=${prefix}/include + +Name: OpenCV +Description: Open Source Computer Vision Library +Version: 3.4.16 +Libs: -L${exec_prefix}/lib -lopencv_dnn -lopencv_highgui -lopencv_ml -lopencv_objdetect -lopencv_shape -lopencv_stitching -lopencv_superres -lopencv_videostab -lopencv_calib3d -lopencv_videoio -lopencv_imgcodecs -lopencv_features2d -lopencv_video -lopencv_photo -lopencv_imgproc -lopencv_flann -lopencv_core +Libs.private: -L${exec_prefix}/share/OpenCV/3rdparty/lib -llibprotobuf -llibjpeg-turbo -llibwebp -llibpng -llibtiff -llibjasper -lIlmImf -lzlib -lquirc -L/usr/lib/mips64el-linux-gnuabi64 -lgthread-2.0 -lglib-2.0 -ldl -lm -lpthread -lrt +Cflags: -I${includedir_old} -I${includedir_new} diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libIlmImf.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libIlmImf.a new file mode 100644 index 0000000..21e6d34 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libIlmImf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libittnotify.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libittnotify.a new file mode 100644 index 0000000..93582d4 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libittnotify.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibjasper.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibjasper.a new file mode 100644 index 0000000..a2e4a4b Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibjasper.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibjpeg-turbo.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibjpeg-turbo.a new file mode 100644 index 0000000..3b9bec0 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibjpeg-turbo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibpng.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibpng.a new file mode 100644 index 0000000..bc86803 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibpng.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibprotobuf.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibprotobuf.a new file mode 100644 index 0000000..daf17af Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibprotobuf.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibtiff.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibtiff.a new file mode 100644 index 0000000..2b670af Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibtiff.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibwebp.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibwebp.a new file mode 100644 index 0000000..51cc3b9 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/liblibwebp.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_calib3d.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_calib3d.a new file mode 100644 index 0000000..c861a2c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_calib3d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_core.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_core.a new file mode 100644 index 0000000..8e62d9f Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_core.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_dnn.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_dnn.a new file mode 100644 index 0000000..241d873 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_dnn.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_features2d.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_features2d.a new file mode 100644 index 0000000..f218843 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_features2d.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_flann.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_flann.a new file mode 100644 index 0000000..a35cbfa Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_flann.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_highgui.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_highgui.a new file mode 100644 index 0000000..74cdc02 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_highgui.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_imgcodecs.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_imgcodecs.a new file mode 100644 index 0000000..b0f32cd Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_imgcodecs.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_imgproc.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_imgproc.a new file mode 100644 index 0000000..2273188 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_imgproc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_ml.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_ml.a new file mode 100644 index 0000000..d8dcad6 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_ml.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_objdetect.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_objdetect.a new file mode 100644 index 0000000..4e71e7a Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_objdetect.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_photo.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_photo.a new file mode 100644 index 0000000..289d18b Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_photo.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_shape.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_shape.a new file mode 100644 index 0000000..22d98e2 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_shape.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_stitching.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_stitching.a new file mode 100644 index 0000000..4ee2a47 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_stitching.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_superres.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_superres.a new file mode 100644 index 0000000..16f15e7 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_superres.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_ts.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_ts.a new file mode 100644 index 0000000..ffa53d4 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_ts.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_video.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_video.a new file mode 100644 index 0000000..8527938 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_video.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_videoio.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_videoio.a new file mode 100644 index 0000000..149d72c Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_videoio.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_videostab.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_videostab.a new file mode 100644 index 0000000..8938b08 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libopencv_videostab.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libquirc.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libquirc.a new file mode 100644 index 0000000..fcd18ba Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libquirc.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libzlib.a b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libzlib.a new file mode 100644 index 0000000..574d836 Binary files /dev/null and b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/libzlib.a differ diff --git a/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/pkgconfig/opencv.pc b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/pkgconfig/opencv.pc new file mode 100644 index 0000000..de912e7 --- /dev/null +++ b/hgdriver/3rdparty/opencv/lib/uos_test/x86_64/pkgconfig/opencv.pc @@ -0,0 +1,14 @@ +# Package Information for pkg-config + +prefix=/data/home/luoliangyi/hgproject/third_party/opencv/uos/amd64/opencv-3.4.16/build/release +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir_old=${prefix}/include/opencv +includedir_new=${prefix}/include + +Name: OpenCV +Description: Open Source Computer Vision Library +Version: 3.4.16 +Libs: -L${exec_prefix}/lib -lopencv_dnn -lopencv_highgui -lopencv_ml -lopencv_objdetect -lopencv_shape -lopencv_stitching -lopencv_superres -lopencv_videostab -lopencv_calib3d -lopencv_videoio -lopencv_imgcodecs -lopencv_features2d -lopencv_video -lopencv_photo -lopencv_imgproc -lopencv_flann -lopencv_core +Libs.private: -L${exec_prefix}/share/OpenCV/3rdparty/lib -littnotify -llibprotobuf -llibjpeg-turbo -llibwebp -llibpng -llibtiff -llibjasper -lIlmImf -lquirc -L/usr/lib/x86_64-linux-gnu -lgthread-2.0 -lglib-2.0 -lz -ldl -lm -lpthread -lrt +Cflags: -I${includedir_old} -I${includedir_new} diff --git a/hgdriver/wrapper/CMakeLists1.txt b/hgdriver/wrapper/CMakeLists1.txt new file mode 100644 index 0000000..86fc475 --- /dev/null +++ b/hgdriver/wrapper/CMakeLists1.txt @@ -0,0 +1,106 @@ +project(hgdriver) +string(TIMESTAMP CURRENT_YEAR "%Y") +string(TIMESTAMP MONTHDAY "1%m%d1") +add_definitions(-DBACKEND_NAME=hgdriver) +add_definitions(-DVERSION_MAJOR=ver_1) +add_definitions(-DVERSION_MINOR=ver_2) +add_definitions(-DVERSION_YEAR=${CURRENT_YEAR}) +add_definitions(-DVERSION_BUILD=${MONTHDAY}) +add_definitions(-DOEM_HUAGAO) +add_definitions(-DUOS) +#add_definitions("-Wl,--exclude-libs,ALL") +#add_definitions("-B direct") +add_compile_options(-std=c++11) +#set(CMAKE_CXX_FLAGS "-std=c++0x ${CMAKE_CXX_FLAGS} -g -ftest-coverage -fprofile-arcs") +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") +aux_source_directory(${PROJECT_SOURCE_DIR} DIR_SRCS) +file(GLOB DIR_HEADS "${PROJECT_SOURCE_DIR}/*.h" "${PROJECT_SOURCE_DIR}/*.hpp") +set(DIR_SRCS ${DIR_SRCS} ${DIR_HEADS}) +if(COMMAND cmake_policy) + cmake_policy(SET CMP0003 NEW) +endif(COMMAND cmake_policy) +add_library(${PROJECT_NAME} SHARED ${DIR_SRCS}) +message(STATUS ${CMAKE_SYSTEM_NAME}) +message(STATUS ${CMAKE_HOST_SYSTEM}) +message(STATUS ${CMAKE_SYSTEM_PROCESSOR}) +message(STATUS ${CMAKE_HOST_SYSTEM_NAME}) + + +if(CMAKE_HOST_SYSTEM_NAME MATCHES "Linux") + #link_directories(${PROJECT_SOURCE_DIR}/../../../sdk/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}) + #target_link_libraries(${PROJECT_NAME} PRIVATE udev pthread dl) + #target_link_libraries(${PROJECT_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/../../../sdk/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libusb-1.0.a) +else() + message("current platform: Windows ") +endif() + +target_link_libraries(${PROJECT_NAME} PRIVATE + + ${PROJECT_SOURCE_DIR}/../../../build/libgdev.a + ${PROJECT_SOURCE_DIR}/../../../sdk/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libusb-1.0.a #kylin下放的先后顺序不对可能会导致库链接不上 + ${PROJECT_SOURCE_DIR}/../../../build/libgimgproc.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libopencv_world.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libIlmImf.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/liblibjasper.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/liblibjpeg-turbo.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/liblibpng.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/liblibprotobuf.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/liblibtiff.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libquirc.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libzlib.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/liblibwebp.a + udev ) + +#勿修改下面预留行 +if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "x86_64") + add_definitions(-Dx86_64="x86_64") + target_link_libraries(${PROJECT_NAME} PRIVATE + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libittnotify.a + #message("静态库预留01") + #message("静态库预留02") + ) + + message("cpu is x86_64") +elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "aarch64") + target_link_libraries(${PROJECT_NAME} PRIVATE + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libittnotify.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libtegra_hal.a + + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libexportfile.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libcnocr.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libconvert.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libhwocrjni.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libcrypto.so.1.0.0 + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libdocseg.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libofd.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libpdfparse.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libtinyxml2.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libzip.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libhwocrdetect.so + #message("静态库预留03") + #message("静态库预留04") + ) + message("cpu is arm64") +elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "mips64") + target_link_libraries(${PROJECT_NAME} PRIVATE + + #message("静态库预留05") + #message("静态库预留06") + ) + message("cpu is mips64") +else() + message(FATAL_ERROR "not find cpu and exit cmake ...") + +endif() + +target_link_libraries(${PROJECT_NAME} PRIVATE -static-libgcc -static-libstdc++ -Wl,--exclude-libs,ALL -z defs -B direct pthread dl ) +target_include_directories(${PROJECT_NAME} PRIVATE ${PROJECT_SOURCE_DIR} + ${PROJECT_SOURCE_DIR}/../3rdparty/nick + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/include + ${PROJECT_SOURCE_DIR}/../3rdparty/tiff/include + ${PROJECT_SOURCE_DIR}/../ImageProcess + ${PROJECT_SOURCE_DIR}/../hgdev + ${PROJECT_SOURCE_DIR}/../../../sdk/include + ) +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}) diff --git a/hgdriver/wrapper/CMakeLists_test.txt b/hgdriver/wrapper/CMakeLists_test.txt new file mode 100644 index 0000000..f5e862c --- /dev/null +++ b/hgdriver/wrapper/CMakeLists_test.txt @@ -0,0 +1,116 @@ +project(hgdriver) +string(TIMESTAMP CURRENT_YEAR "%Y") +string(TIMESTAMP MONTHDAY "1%m%d1") +add_definitions(-DBACKEND_NAME=hgdriver) +add_definitions(-DVERSION_MAJOR=ver_1) +add_definitions(-DVERSION_MINOR=ver_2) +add_definitions(-DVERSION_YEAR=${CURRENT_YEAR}) +add_definitions(-DVERSION_BUILD=${MONTHDAY}) +add_definitions(-DOEM_HUAGAO) +add_definitions(-DUOS) +add_definitions("-Wl,--exclude-libs,ALL") +#add_definitions("-B direct") +add_compile_options(-std=c++11) +#set(CMAKE_CXX_FLAGS "-std=c++0x ${CMAKE_CXX_FLAGS} -g -ftest-coverage -fprofile-arcs") +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") +aux_source_directory(${PROJECT_SOURCE_DIR} DIR_SRCS) +file(GLOB DIR_HEADS "${PROJECT_SOURCE_DIR}/*.h" "${PROJECT_SOURCE_DIR}/*.hpp") +set(DIR_SRCS ${DIR_SRCS} ${DIR_HEADS}) +if(COMMAND cmake_policy) + cmake_policy(SET CMP0003 NEW) +endif(COMMAND cmake_policy) +add_library(${PROJECT_NAME} SHARED ${DIR_SRCS}) +message(STATUS ${CMAKE_SYSTEM_NAME}) +message(STATUS ${CMAKE_HOST_SYSTEM}) +message(STATUS ${CMAKE_SYSTEM_PROCESSOR}) +message(STATUS ${CMAKE_HOST_SYSTEM_NAME}) + + +if(CMAKE_HOST_SYSTEM_NAME MATCHES "Linux") + #link_directories(${PROJECT_SOURCE_DIR}/../../../sdk/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}) + #target_link_libraries(${PROJECT_NAME} PRIVATE udev pthread dl) + #target_link_libraries(${PROJECT_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/../../../sdk/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libusb-1.0.a) +else() + message("current platform: Windows ") +endif() + +target_link_libraries(${PROJECT_NAME} PRIVATE + ${PROJECT_SOURCE_DIR}/../../../build/libgdev.a + ${PROJECT_SOURCE_DIR}/../../../build/libgimgproc.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libopencv_imgproc.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libopencv_imgcodecs.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libopencv_highgui.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libopencv_core.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libIlmImf.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/liblibjasper.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/liblibjpeg-turbo.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/liblibpng.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/liblibprotobuf.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/liblibtiff.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libquirc.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libzlib.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/liblibwebp.a + ${PROJECT_SOURCE_DIR}/../../../sdk/lib/kylin/${CMAKE_SYSTEM_PROCESSOR}/libusb-1.0.a #kylin下放的先后顺序不对可能会导致库链接不上 + udev pthread dl m) + +#勿修改下面预留行 +if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "x86_64") + add_definitions(-Dx86_64="x86_64") + target_link_libraries(${PROJECT_NAME} PRIVATE + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libittnotify.a + #message("静态库预留01") + #message("静态库预留02") + ) + + message("cpu is x86_64") +elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "aarch64") + target_link_libraries(${PROJECT_NAME} PRIVATE + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libittnotify.a + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/lib/uos/${CMAKE_SYSTEM_PROCESSOR}/libtegra_hal.a + + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libexportfile.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libcnocr.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libconvert.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libhwocrjni.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libcrypto.so.1.0.0 + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libdocseg.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libofd.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libpdfparse.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libtinyxml2.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libzip.so + ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libhwocrdetect.so + #message("静态库预留03") + #message("静态库预留04") + ) + message("cpu is arm64") +elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "mips64") + # target_link_libraries(${PROJECT_NAME} PRIVATE + # ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libcnocr.so + # ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libconvert.so + # ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libdocseg.so + # ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libexportfile.so + # ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libhwocrdetect.so + #${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libhwocrjni.so + # ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libofd.so + # ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libtinyxml2.so.8 + # ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libzip.so.5 + #message("静态库预留05") + #message("静态库预留06") + # ) + message("cpu is mips64") +else() + message(FATAL_ERROR "not find cpu and exit cmake ...") + +endif() + +target_link_libraries(${PROJECT_NAME} PRIVATE -static-libgcc -static-libstdc++ -Wl,--exclude-libs,ALL -zdefs -Bdirect pthread dl ) +target_include_directories(${PROJECT_NAME} PRIVATE ${PROJECT_SOURCE_DIR} + ${PROJECT_SOURCE_DIR}/../3rdparty/nick + ${PROJECT_SOURCE_DIR}/../3rdparty/opencv/include + ${PROJECT_SOURCE_DIR}/../3rdparty/tiff/include + ${PROJECT_SOURCE_DIR}/../ImageProcess + ${PROJECT_SOURCE_DIR}/../hgdev + ${PROJECT_SOURCE_DIR}/../../../sdk/include + ) +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../../../release/uos/${CMAKE_SYSTEM_PROCESSOR}) diff --git a/hgsane/CMakeLists_test.txt b/hgsane/CMakeLists_test.txt new file mode 100644 index 0000000..73bb0bb --- /dev/null +++ b/hgsane/CMakeLists_test.txt @@ -0,0 +1,36 @@ +project(sane-hgsane) +#string(TIMESTAMP MONTHDAY "1%m%d") +string(TIMESTAMP YEARDAY "%y%j") +add_definitions(-DVERSION_BUILD=${YEARDAY}) +#add_definitions(-DRUN_TEST) +add_definitions(-DOEM_HUAGAO) +add_definitions(-DPRINT_DEBUG_INFO) +add_definitions(-DBACKEND_NAME=hgsane) +add_definitions(-DEXPORT_SANE_API) +add_compile_options(-std=c++11) +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") +aux_source_directory(${PROJECT_SOURCE_DIR} DIR_SRCS) +file(GLOB DIR_HEADS "${PROJECT_SOURCE_DIR}/*.h" "${PROJECT_SOURCE_DIR}/*.hpp") +set(DIR_SRCS ${DIR_SRCS} ${DIR_HEADS}) +add_library(${PROJECT_NAME} SHARED ${DIR_SRCS}) +link_directories(${PROJECT_NAME} PRIVATE + ${PROJECT_SOURCE_DIR}/../../release/uos/${CMAKE_SYSTEM_PROCESSOR} + ) +target_link_libraries(${PROJECT_NAME} PRIVATE hgdriver + ${PROJECT_SOURCE_DIR}/../../release/uos/${CMAKE_SYSTEM_PROCESSOR}/libhgdriver.so + ) + + +target_link_libraries(${PROJECT_NAME} PRIVATE -static-libgcc -static-libstdc++ -Wl,--exclude-libs,ALL -zdefs -Bdirect pthread dl ) +target_include_directories(${PROJECT_NAME} PRIVATE ${PROJECT_SOURCE_DIR} + ${PROJECT_SOURCE_DIR}/../sdk/hginclude + ${PROJECT_SOURCE_DIR}/../../sdk/include + ) + +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../../release/uos/${CMAKE_SYSTEM_PROCESSOR}) + + + + +