學(xué)習(xí)GAME101課程,需要安裝opencv環(huán)境,記錄如下
安裝cmake
sudo apt-get install cmake
安裝依賴環(huán)境
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config
下載安裝opencv,也可先下載下來再安裝https://opencv.org/releases/
# Install minimal prerequisites (Ubuntu 18.04 as reference)
sudo apt update && sudo apt install -y cmake g++ wget unzip
# Download and unpack sources
wget -O opencv.zip https://github.com/opencv/opencv/archive/master.zip
unzip opencv.zip
# Create build directory
mkdir -p build && cd build
# Configure
cmake ../opencv-master
# Build
cmake --build .
編譯完成后,安裝
sudo make install
編譯工程報錯
OpenCV Error: Unspecified Error(The Function is not implemented)
Can't initialize GTK backend in function 'cvInitSystem'
這是安裝opencv時串结,沒有安裝依賴呻右,執(zhí)行步驟 安裝依賴環(huán)境再重新編譯安裝就好了
參考文章
opencv安裝https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html
https://blog.csdn.net/public669/article/details/99050101