HEVC参照ソフトウェア"HM"をmacで動かし、opencvも利用可能にする
HMの環境構築は以前の記事を参照。
HEVC参照ソフトウェア"HM"をmacで動かす - jskangarooのブログ
Xcodeでc++のopencvを使えるようにするまで - jskangarooのブログ
この2つの記事で行ったことを組み合わせる。
ここでは正しい方法とは限らないが、上手く行った方法を記す。
初めにプロジェクトのbuild settingsに行き、検索バーを用いて"header search paths"を見つける。
ALL_Buildの"header search paths"に
/usr/localCellar/opencv/4.3.0_3/
を記入し、recursiveにセットする。
その他すべてにも同じ作業を行う。
(TAppEncoderやTLibEncoderなどすべてのTARGETS)
次にBuild PhasesのTAppEncoderのみに+ボタンから"Link Binary With Libraries"を追加する。
そしてその下にopencvの記事のようにlibopencv~4.3.0_3.dylibを追加していく。
これで実行すると上手くいく(?)
※他にもいじってしまっている
2. 他にもHMのBuild settings のsearch pathsでyes,noをいじったような、、、
これらは必要ないと思われる。