- HomeBrew
- OpenCV
- Xcode 4.6.2
- Xcode Command Line Tools
- Install Homebrew:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
- Use Homebrew to instal opencv
brew tap homebrew/science
brew install opencv
- Opencv install in : /user/local/Cellar/opencv
- symbolic headers : /usr/local/include
- symbolic lib : /usr/local/lib
Xcode -> Preferneces -> Downloads tab -> Command Line Tools
- get GaussBits project directory
- open Xcode 4.6.2
- open GaussBits.xcodeproj
- click PROJECT -> Build Settings
- set Header Search Paths : /usr/local/include
- right click on the project to add a new group name "OpenCV"
- open the directory with path /usr/local/Cellar/opencv//lib in Finder
- drag OpenCV relative dylib to the new group name "OpenCV"
- libopencv_calib3d..dylib
- libopencv_contrib..dylib
- libopencv_core..dylib (must)
- libopencv_features..dylib
- libopencv_flann..dylib
- libopencv_gpu..dylib
- libopencv_highgui..dylib (must)
- libopencv_imgproc..dylib (must)
- libopencv_legacy..dylib
- libopencv_ml..dylib
- libopencv_nonfree..dylib
- libopencv_objdetect..dylib
- libopencv_ocl..dylib
- libopencv_photo..dylib
- libopencv_stitching..dylib
- libopencv_superres..dylib
- libopencv_ts..dylib
- libopencv_video..dylib
- libopencv_videostab..dylib
- Build Settings
- Architectures : 64-bit Intel
- C Language Dialect : GNU99
- Compiler for C/C++/Objective-C : LLVM GCC 4.2
- Why not Xcode 5 :
Because of the compiler. LLVM-GCC is not included in Xcode 5.