Hello, World!

難しいことは書けません

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の中身をかきかえる
f:id:eeko-amaryllis:20161119103930p:plain:w600

☁  ~  brew install opencv3
☁  ~  brew link opencv3 --force
Linking /usr/local/Cellar/opencv3/3.1.0_3... 56 symlinks created

できた

自分はxcodeで実行したいプログラムがquicktermを使うやつだったからエラーが出たんだけど、一応ここも10.11に変更しておく
f:id:eeko-amaryllis:20161120092932p:plain:w600