From 95e72f4b67230b5d12a9d5a80e18f6a12e3722d7 Mon Sep 17 00:00:00 2001 From: luoliangyi <87842688@qq.com> Date: Fri, 1 Sep 2023 09:12:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build2/qt/HGImgProc/HGImgProc.pro | 5 +++++ build2/qt/HGScanner/HGScanner.pro | 4 ++++ build2/qt/HGScanner2/HGScanner2.pro | 1 + build2/qt/HGWebScan/HGWebScan.pro | 4 ++++ 4 files changed, 14 insertions(+) diff --git a/build2/qt/HGImgProc/HGImgProc.pro b/build2/qt/HGImgProc/HGImgProc.pro index 88e1ee73..57a58fa9 100644 --- a/build2/qt/HGImgProc/HGImgProc.pro +++ b/build2/qt/HGImgProc/HGImgProc.pro @@ -133,6 +133,11 @@ unix { contains(QT_ARCH, sw_64) { MY_ARCH = sw_64 MY_ARCH2 = sw_64 + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libopencv_highgui.a + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libopencv_features2d.a + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libopencv_imgproc.a + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libopencv_core.a + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libzlib.a } CONFIG += unversioned_libname unversioned_soname diff --git a/build2/qt/HGScanner/HGScanner.pro b/build2/qt/HGScanner/HGScanner.pro index d56c0303..4d715c75 100644 --- a/build2/qt/HGScanner/HGScanner.pro +++ b/build2/qt/HGScanner/HGScanner.pro @@ -117,6 +117,10 @@ unix { MY_ARCH = loongarch64 MY_ARCH2 = loongarch64 } + contains(QT_ARCH, sw_64) { + MY_ARCH = sw_64 + MY_ARCH2 = sw_64 + } CONFIG += unversioned_libname unversioned_soname QMAKE_CXXFLAGS += -fvisibility=hidden diff --git a/build2/qt/HGScanner2/HGScanner2.pro b/build2/qt/HGScanner2/HGScanner2.pro index ce208843..c77e9033 100644 --- a/build2/qt/HGScanner2/HGScanner2.pro +++ b/build2/qt/HGScanner2/HGScanner2.pro @@ -123,6 +123,7 @@ unix { MY_ARCH2 = loongarch64 } contains(QT_ARCH, sw_64) { + DEFINES += sw_64 MY_ARCH = sw_64 MY_ARCH2 = sw_64 } diff --git a/build2/qt/HGWebScan/HGWebScan.pro b/build2/qt/HGWebScan/HGWebScan.pro index 2a9fdae5..bb74345c 100644 --- a/build2/qt/HGWebScan/HGWebScan.pro +++ b/build2/qt/HGWebScan/HGWebScan.pro @@ -83,6 +83,10 @@ unix { MY_ARCH = loongarch64 MY_ARCH2 = loongarch64 } + contains(QT_ARCH, sw_64) { + MY_ARCH = sw_64 + MY_ARCH2 = sw_64 + } CONFIG += unversioned_libname unversioned_soname QMAKE_CXXFLAGS += -fvisibility=hidden