Compiling on macOS requires Homebrew
brew install opencv@2 freetype sdl2 libxml2 lapack gtk 3
# the following three dependencies are not available in homebrew-core:
brew tap mikkelee/tap
brew install ann opensift sba
mkdir build; cd build
cmake ..
make
To compile insight3dng under Linux, you must have the following libraries:
- opencv2
- opengl
- SDL2
- libxml2 (to parse xml files)
- lapack
- blas (min. 1.2-8 (Debian/Ubuntu))
- libgtk -3.0
Compilation is done via cmake
.
You'll need the same libraries. MSVC files can be generated via cmake
.