ハピタス登録で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をインストールして試す。