Visual Servoing Platform  version 3.6.1 under development (2024-12-12)
Tutorial: Installation from prebuilt packages for OSX with Homebrew

In this tutorial you will learn how to install ViSP Homebrew package on OSX. These steps have been tested with macOS Catalina 10.15.3.

Note
Concerning ViSP installation, we provide also other Tutorials.

Install prerequisites

First, go to http://brew.sh to install Homebrew.

Install ViSP with homebrew

To get information on ViSP package:

$ brew update
$ brew info visp

To install ViSP and additional dependencies (cmake, opencv3, libdc1304, gsl, zbar, x11), just run:

$ brew update
$ brew install visp

Tips and tricks

How to install visp from source

To build and install ViSP from source with homebrew you may run:

$ brew install visp --build-from-source

How to uninstall visp formula

$ brew remove visp

/usr/local/include/visp is not writable

If during ViSP installation you get the following error

$ brew install visp
...
==> Pouring visp-3.0.0.el_capitan.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink include/visp/visp_modules.h
/usr/local/include/visp is not writable.

You can try again using:
  brew link visp
...

it means maybe that you install other softwares without brew in /usr/local. A work around is to change the owner of the corresponding folder like:

$ sudo chown {your-user-name} /usr/local/include

Next tutorial

You are now ready to see the next Tutorial: How to create and build a project that uses ViSP and CMake on Unix or Windows that will show you how to use ViSP as a 3rd party to build your own project.