Windowsでgocvインストール時のエラー対処法
目次
はじめに
Windowsでgocvをインストールし、動作確認を行おうとした際に、エラーが発生することがあります。 この記事では、そのエラーと解決方法を備忘録として共有します。
gocv.io\x\gocv\cmd\version>go run main.go
exit status 3221225781
ちなみにtestを動かしても同様です。
go test
exit status 3221225781がでたときの解決方法
この手のライブラリに起因するバグは、GithubのIssueを見てみると大体解決します。
システム環境変数にビルドしたlibの近くのbinを追加する際、環境変数の編集画面を開いて、“Path"という変数に追加するパス(この場合はC:\opencv\build\install\x64\mingw\bin)を記述し、「OK」をクリックして保存します。その後、コマンドプロンプトを再起動して、変更が適用されることを確認してください。
C:\opencv\build\install\x64\mingw\bin
gocv.io\x\gocv\cmd\version>go run main.go
gocv version: 0.27.0
opencv lib version: 4.5.2
おわりに
Windowsでgocvをインストール時に発生するエラーは、システム環境変数にビルドしたlibの近くのbinを追加することで解決できます。GithubのIssueを参照することで、この手のエラーに対処する方法が見つかることが多いです。