Cómo instalar las herramientas OR para C++ desde objetos binarios en macOS

Introducción

En esta guía, se explica cómo instalar las herramientas OR para C++ en MacOS.

Aunque estas instrucciones también pueden funcionar en otras variantes de macOS, solo las probamos en máquinas que cumplen con los siguientes requisitos:

  • MacOS 13.0.1 (Ventura) Intel de 64 bits (x86_64)
  • MacOS 13.0.1 (Ventura) M1 (arm64)

Requisitos previos

En las siguientes secciones, se describen los requisitos para instalar las herramientas OR.

Herramientas de línea de comandos de Xcode

Debes instalar las herramientas de línea de comandos de Xcode. Para ello, abre la terminal, que se encuentra en /Applications/Utilities/, y, luego, ingresa lo siguiente:

xcode-select --install

Haz clic en “Instalar” para descargar y, luego, instalar las herramientas de línea de comandos de Xcode. No es necesario que descargues Xcode en App Store. Si tu conexión a Internet es lenta, el proceso puede tardar varios minutos.

Verifica que instalaste correctamente las herramientas de línea de comandos de Xcode:

xcode-select -p

Deberías ver lo siguiente:

/Library/Developer/CommandLineTools

Instala las herramientas OR

Sigue estos pasos para instalar la biblioteca OR-Tools para C++:

Descarga y extrae la distribución binaria de tu sistema:

Valida la instalación

Para probar las instalaciones de C++, abre una ventana de terminal y navega hasta el directorio en el que descomprimiste la distribución binaria. Luego, ingresa el siguiente comando:

make test

Esto ejecuta una selección de ejemplos para las herramientas del operador O. Si todos los ejemplos se ejecutan con éxito, estás listo para comenzar a usar las herramientas OR.