c++ - ¿Cuál es la ubicación predeterminada para la biblioteca boost cuando se instala usando macport en mac?
macos macports (4)
El valor predeterminado es / usr / local / lib / usr / local / include
Es posible que desee reconstruir las bibliotecas utilizando la cadena de herramientas de Clang
./bjam toolset=clang
y luego realice una instalación manual en una ubicación específica, especialmente si desea cambiar entre versiones (para control de fuente o pruebas, etc.)
> find . -name boost
tambien funciona
Acabo de instalar boost en mac, usando macport con el siguiente comando
sudo port install boost
Se instaló bien, pero no tengo idea de dónde se instaló la biblioteca boost.
¿Dónde debería estar / cómo podría buscarlo?
Los encabezados deben estar en /usr/local/include/boost
y las librerías deben estar en /usr/local/lib.
O en /opt/local/include/boost
y /opt/local/lib
, creo.
Puedes buscar usando locate
:
locate boost
Para mí, con High Sierra y MacPorts 2.4.4, MacPorts instaló Boost 1.66 bajo:
/opt/local/include/boost
Usando el macOS Sierra 10.13.5
, se instaló boost
con brew
. ubicación en /usr/local/include/