mirror of
https://github.com/Tencent/GameAISDK.git
synced 2026-10-18 21:21:53 +08:00
36 lines
749 B
Bash
Executable File
36 lines
749 B
Bash
Executable File
#!/bin/sh
|
|
|
|
echo "------------------------------------- build cpp programe start -------------------"
|
|
|
|
if [ $# -lt 1 ]; then
|
|
echo "useage: GPU|CPU"
|
|
exit 1
|
|
fi
|
|
|
|
cd ../src/ImgProc
|
|
|
|
export CPATH=$CPATH:/usr/local/opencv3.4.2/include
|
|
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/opencv3.4.2/lib
|
|
|
|
if [ $# -gt 0 ]; then
|
|
param=""
|
|
if [ $1 = GPU ]; then
|
|
param="--enable-GPU"
|
|
elif [ $1 = CPU ]; then
|
|
param=""
|
|
fi
|
|
|
|
aclocal
|
|
autoconf
|
|
autoheader
|
|
automake --add-missing
|
|
./configure ${param} || exit 4
|
|
make || exit 5
|
|
|
|
mv UI/UIRecognize ../../bin/ || exit 6
|
|
mv GameRecognize/GameReg ../../bin/ || exit 7
|
|
fi
|
|
|
|
cd -
|
|
|
|
echo "------------------------------------- build cpp programe end -------------------\n" |