Cómo configurar la biblioteca Boost en XCode
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 :)
.