ハピタス登録で1,000円分になるURL
結論
MinGWではopencvのソース.cppをコンパイルできないので素直にVisualStuidoをインストールして試すのが早い。
以下苦労の跡。記録に。
あえてWindowsで
Linux+Pythonでやるのはまた別に試すとして、今回はあえてWindowsで、C++でやりたい。
まずOpenCVダウンロード

C:\ 直下に移動して

コマンドプロンプトを管理者実行で上げて

このサイトの通りにPowerShellコマンド使ってPATHを通す。

whereなんてコマンド初めて知った
cmd> where opencv_version
cmd> opencv_version

ダウンロード先が分かりにくい
https://www.mingw-w64.org/downloads/
MingW-W64-builds をクリックして


https://github.com/niXman/mingw-builds-binaries/releases
x86_64...でええんかな?

i686はPentiumとか古いPC用だから、64bit用はx86_64で良さそう。

7zで解凍して


C直下に移動しておくか。
c:\mingw64\bin にPATHを通す。

システム環境変数にも入れとく。

動くっぽいな。

最初の参考サイトに戻って写経



エラー。なんでよ。

あとでまた。出勤せねば。
20:00帰宅。続き。
コマンドプロンプトからコンパイラ動かすときにopencvのincludeフォルダを探しに行かせるのメンドイっぽいのでVScodeでやる。
テキトーだけどこんな感じで Compiler path と Include path を指定してやった。

まだまだエラー出よる。

ダメやな。
システム環境変数でincludeパスを書いちゃう
だいぶ古い記事だがこのへんが正解なのか?

お。動いたぽい?

しかしまだエラー。

MinGWでOpenCVのソースはコンパイルできないぽい
まじか。MinGWイラネ。アンインストールしよ。


次回、記事のとおりにVisualStuioをインストールして試す。

