mirror of
https://github.com/open-mmlab/mmdeploy.git
synced 2025-01-14 08:09:43 +08:00
30 lines
534 B
Bash
30 lines
534 B
Bash
|
#!/bin/bash
|
||
|
set -e
|
||
|
|
||
|
opencvVer="4.5.5"
|
||
|
|
||
|
WORKSPACE=$(realpath $(dirname "$0"))
|
||
|
THIRDPARTY_DIR="${WORKSPACE}/thirdparty"
|
||
|
|
||
|
if [ ! -d $THIRDPARTY_DIR ]; then
|
||
|
echo $THIRDPARTY_DIR
|
||
|
mkdir -p $THIRDPARTY_DIR
|
||
|
fi
|
||
|
|
||
|
pushd ${THIRDPARTY_DIR}
|
||
|
|
||
|
url="https://github.com/opencv/opencv/archive/refs/tags/$opencvVer.tar.gz"
|
||
|
wget $url
|
||
|
tar xf $opencvVer.tar.gz
|
||
|
mv opencv-$opencvVer opencv
|
||
|
|
||
|
pushd opencv
|
||
|
|
||
|
mkdir build
|
||
|
pushd build
|
||
|
cmake .. -DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF -DCMAKE_INSTALL_PREFIX=../install
|
||
|
make -j$(nproc)
|
||
|
make install
|
||
|
|
||
|
pushd -3
|