WSL构建OpenCV及依赖环境
安装依赖
主要安装gdk和pkg-config $\cancel{(一定要先装依赖,再构建OpenCV?)}$
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev \
libjpeg-dev libswscale-dev libtiff5-dev libgtk2.0-dev pkg-config
官网下载资源包
进去官网
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D OPENCV_GENERATE_PKGCONFIG=ON ..
make && make install
$\cancel{不知为啥第一次我没装依赖 然后安装编译也通过了 然后运行程序时告诉我缺少依赖, 安装完依赖重新构建一次}$
安装X Server显示窗口
我们安装VcXsrv
使得WSL里面的X Client窗口能在windows上显示
添加环境变量
sudo vim ~/.bashrc
# 添加一行
export DISPLAY=:0.0
# 退出后
source ~/.bashrc
此处评论已关闭