sierraでopencv3が入らない??
sierraにあげてからopencv3が入らなくなってあれれしてました
☁ ~ brew link opencv3 --force Error: No such keg: /usr/local/Cellar/opencv3 ☁ ~ brew link opencv3 --force Error: No such keg: /usr/local/Cellar/opencv3 ☁ ~ brew unlink opencv3 --force Error: No such keg: /usr/local/Cellar/opencv3
osが10.12以降からpuicktime?が使えないらしく10.11sdkをインストールする必要があるらしいのでそれをメモ_φ(・_・
ここのsdkのバージョンを10.11に変えればいいので以下のサイトから10.11をインストールします
Release MacOSX10.11.sdk · phracker/MacOSX-SDKs · GitHub
ここからsdkインストールして以下のディレクトリに移動して、sdkの中身を書き換えます
ちょっと怖いから10.12のやつはコピーしておきましょう
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
こんな感じかな、MacOSXsdkの中身をかきかえる
☁ ~ brew install opencv3 ☁ ~ brew link opencv3 --force Linking /usr/local/Cellar/opencv3/3.1.0_3... 56 symlinks created
できた
自分はxcodeで実行したいプログラムがquicktermを使うやつだったからエラーが出たんだけど、一応ここも10.11に変更しておく