Red de conocimiento informático - Material del sitio web - Cómo configurar la biblioteca Boost en XCode

Cómo configurar la biblioteca Boost en XCode

Se dice que requirió mucho esfuerzo instalar boost en xcode5. Después de consultar y experimentar con bastantes artículos, finalmente revisé con éxito la biblioteca de boost en el simulador de IOS. Sin más preámbulos, aquí están los pasos. p>

1. Descargue el script de instalación boost.sh. El script de instalación elegido aquí es el script de instalación de payco, /payco/6880661, ¡que es el más fácil! Este es el más fácil de usar. También puedes descargarlo desde mi código en csdn, /snippets/68017.git

2 Abra la terminal, su a root, el comando es sudo su, ingrese la contraseña

. 3. Limpie todas las configuraciones instaladas anteriormente, especialmente user-config.jam en el directorio de usuarios, que debe eliminarse. Los archivos instalados también deben eliminarse para evitar interrupciones. (No limpié la configuración anterior, lo que provocó que la compilación fallara)

4. Copie Boost.sh en /usr/local, ejecútelo y se descargará, descomprimirá, configurará y compilará automáticamente. boost.

p>

5. Espere a que se completen la compilación y la instalación, se muestra Completado correctamente y se completa la instalación de la biblioteca boost.

6.

A la mitad, el trabajo restante es configurar xcode5. Otras versiones de xcode son similares, no hay diferencia.

6. En el objetivo de xcode: "Building settings-gt; Linking-gt; Other Linker Flags, agregue -lboost_system -lboost_thread, estas dos (las funciones de uso común se incluyen en estas dos bibliotecas, todo lo demás que se necesita). que se usará se agrega aquí En el objetivo: "Configuración de construcción-gt; Rutas de búsqueda" de xcode, agregue /usr/local/ios/prefix/include en la Ruta de búsqueda del encabezado)

7. el objetivo-"build settings-gt; ruta de búsqueda de xcode, agregue /usr/local/ios/prefix/lib (para máquinas reales, incluidas arm6, arm7, arm7s, etc.) y /usr a la ruta de búsqueda de la biblioteca /local /ios/brefix/include (para máquinas reales) y /usr/local/ios/brefix/include (incluidos arm6, arm7, arm7s, etc.) y /usr/local/ios/brefix/includes.

Después de agregar, pruebe si la compilación es exitosa.

En cualquier archivo cpp, agregue

#include "boost/swap.hpp"

#include "boost/asio.hpp"

Una vez que la compilación es correcta, la biblioteca boost se completa con éxito utilizando el compilador de IOS en xcode5 :)

.