Merhaba bu yazıda Mac OS X işletim sistemi için OpenCV derleyeceğiz. Amacımız Java için gerekli olan jar ve native kütüphaneyi elde etmek.
Öncelikle sisteminizde brew kurulu olması gerekmekte, eğer kurulu değil ise:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ardından
brew install ant
şimdi ise kodu derlemek için kullanacağımız cmake aracına ihtiyacımız var, bunun için bu (https://cmake.org/download/) adresten cmake’i indirin ve uygulamalar klasörüne taşıyın. (Ben 3.12 sürümü ile derleyeceğim.)
Ardından buradaki (https://opencv.org/releases.html) bağlantıdan istediğiniz OpenCV sürümü kaynak kodunu indirin, ben 3.1.0 sürümünü derleyeceğim.
İndirdiğiniz OpenCV kaynak kodunu çıkartın ve bu dizine gidin, ardından derlemeye başlayabilirsiniz.
Derleme işlemine Başlayalım
/Applications/CMake.app/Contents/bin/cmake -DBUILD_opencv_videoio=OFF
make
Birinci komut sonrası aşağıdaki çıktıyı almanız önemli burada Java’nın “YES” olduğunda dikkat etmelisiniz.
İşlem sonrası so dosyaları lib dizininde jar ise bin dizini içerisinde olacaktır.