1、下载源码
go get -u -d gocv.io/x/gocv
2、下载opencv以及编译
cd go/src/gocv.io/x/gocv
make deps_debian
make download
make build
make sudo_install
3、设置环境变量(非必须,可跳过)
输出Environment variables configured for Linux
export LD_LIBRARY_PATH=/usr/local/lib
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
4、测试
go run ./cmd/version/main.go
报错显示(gcc版本过低)
g++: error: unrecognized command line option ‘--std=c++1z’
查看本地gcc版本
ls -lh /usr/bin/g++*
成功输出显示
gocv version: 0.15.0
opencv lib version: 3.4.2
表示成功了
ps:make build的时候可能会出现下载某个文件失败,需要翻墙!