From 1b7477e062adaeea6871a17125677abf27edd371 Mon Sep 17 00:00:00 2001 From: rewine Date: Sun, 29 Jan 2023 17:34:11 +0800 Subject: [PATCH] fix: set CMAKE_INSTALL_LIBDIR as lib MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Log: opencv 引入时使用 3rdparty/opencv-4.5.4/build/install/lib/libopencv_world.a,写死了 lib 路径,但是 CMAKE_INSTALL_LIBDIR 在一些 64 位系统中是 lib64 --- build3rdparty.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build3rdparty.sh b/build3rdparty.sh index 90e0d1bb..9e7b1cb5 100644 --- a/build3rdparty.sh +++ b/build3rdparty.sh @@ -21,7 +21,7 @@ rm -rf modules/highgui cp -r ../opencv-mobile/highgui modules/ patch -p1 -i ../opencv-mobile/opencv-4.5.4-no-rtti.patch rm -rf build && mkdir build && cd build -cmake -DCMAKE_INSTALL_PREFIX=install -DCMAKE_BUILD_TYPE=Release `cat ../../opencv-mobile/opencv4_cmake_options.txt` -DBUILD_opencv_world=ON .. +cmake -DCMAKE_INSTALL_PREFIX=install -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release `cat ../../opencv-mobile/opencv4_cmake_options.txt` -DBUILD_opencv_world=ON .. make -j$JOBS && make install cd ../../.. fi