Cómo añadir la biblioteca de expresiones regulares en c ++

La mayor parte de la biblioteca Boost funciona bien añadiendo cabeceras para el código de aplicación. Sin embargo, algunos componentes, como RegEx, requieren una biblioteca. Antes de poder utilizar una biblioteca, debe construirlo. Después de construir la biblioteca, debe añadirlo a su aplicación.

Hay dos técnicas para la adición de las cabeceras y las bibliotecas necesarias para una aplicación. La primera técnica consiste en añadir a la configuración del compilador. La segunda técnica consiste en añadir la configuración de un proyecto específico.

Se utiliza la primera técnica cuando se trabaja con Boost para un gran número de proyectos y necesita acceso a todas las bibliotecas. La segunda técnica es mejor cuando se utiliza Boost sólo para proyectos específicos y requieren el acceso sólo a las bibliotecas específicas.

Los pasos siguientes muestran cómo realizar la configuración específica del proyecto para cualquier biblioteca, no sólo la biblioteca de expresiones regulares:

1

Utilice el asistente de proyecto para crear un nuevo proyecto.

Cada aplicación se inicia con un nuevo proyecto.

2

Seleccione Opciones de proyecto y construcción.

Code :: Blocks muestra cuadro de diálogo Opciones del Proyecto Construir.

3

Seleccione la ficha Configuración Linker.

Usted ve una serie de ajustes de engarce, incluyendo una lista Enlace de Bibliotecas, que estará en blanco.

Cómo añadir la biblioteca de expresiones regulares en c ++
Cómo añadir la biblioteca de expresiones regulares en c ++ Agrandar
4

Haga clic en Agregar.

Code :: Blocks muestra el cuadro de diálogo Biblioteca Agregar.

5

Haga clic en el botón Examinar - el botón luciendo las elipses.

Verá el cuadro de diálogo Elija Biblioteca a Link.

6

Uso del cuadro de diálogo, vaya a thelibboost_regex-mgw47-mt-1_55.alibrary (la versión de la biblioteca), seleccione la biblioteca, y haga clic en Aceptar.

Los archivos de la biblioteca Boost se encuentran normalmente en el Boost lib directorio. Al hacer clic en Aceptar, aparece un cuadro de diálogo que le pregunta si desea mantener esto como una ruta relativa.

Las rutas relativas especificar una ubicación mediante la ubicación actual como punto de partida. La alternativa es una ruta absoluta, que especifica una ubicación basada en el directorio raíz del disco duro. En la mayoría de los casos, rutas absolutas son menos propensos a romperse.

7

Haga clic en No.

Usted ve la ruta absoluta para el libboost_regex-mgw47-mt-1_55.a biblioteca agrega al campo de archivo del cuadro de diálogo Agregar biblioteca.

Cómo añadir la biblioteca de expresiones regulares en c ++
Cómo añadir la biblioteca de expresiones regulares en c ++ Agrandar
8

Haga clic en Aceptar.

Después de hacer clic en Aceptar, se ve la ruta absoluta para la biblioteca añadido a la configuración del vinculador.

9

Haga clic en la pestaña de búsqueda de directorios.

Verás tres sub-pestañas: compilador, vinculador y compilador de recursos.

Cómo añadir la biblioteca de expresiones regulares en c ++
Cómo añadir la biblioteca de expresiones regulares en c ++ Agrandar
10

Haga clic en Agregar en la sub-pestaña Compiler.

Usted ve un cuadro de diálogo Agregar directorio como el que se muestra.

11

Escriba la ubicación de los archivos de cabecera Boost en el campo Directorio.

Como alternativa, puede hacer clic en el botón Examinar para utilizar un cuadro de diálogo Buscar carpeta para encontrarlos. Los archivos se encuentran normalmente en el Boost include impulso-1_55 carpeta.

Cómo añadir la biblioteca de expresiones regulares en c ++
Cómo añadir la biblioteca de expresiones regulares en c ++ Agrandar
12

Haga clic en Aceptar.

Usted ve la carpeta de búsqueda agrega a la ficha Compiler como se muestra.

13

Haga clic en Agregar en la sub-pestaña Linker.

Usted todavía ve a otro cuadro de diálogo Directorio Agregar.

14

Escriba la ubicación de los archivos de la biblioteca Boost en el campo Directorio y luego haga clic en Aceptar.

Los archivos de la biblioteca Boost se encuentran normalmente en el Boost lib directorio. Después de hacer clic en Aceptar, aparece el directorio agrega a la ficha Linker.

15

Haga clic en Aceptar.

La biblioteca de expresiones regulares ya está listo para su inclusión en la aplicación.




» » » » Cómo añadir la biblioteca de expresiones regulares en c ++