Boost

Iniciado por Dunkancito2236, 4 Febrero 2011, 16:11 PM

0 Miembros y 1 Visitante están viendo este tema.

Dunkancito2236

Hola a todos, estoy intentando compilar una aplicación y me dice que no se encuentra el directorio a:

#include <boost/algorithm/string.hpp>
#include <boost/algorithm/string/case_conv.hpp>


...\Common\Process.h|36|error: boost/algorithm/string.hpp: No such file or directory

El directorio con las cabeceras lo tengo - :¬¬

que puede llegar a ser? .. saludos  :rolleyes:

Garfield07

Tu problema es que le estás metiendo mal la ruta. Prueba algo como:

#include "RESTO_RUTA/boost/algorithm/string.hpp"
#include "RESTO_RUTA/boost/algorithm/string/case_conv.hpp"


las <> buscan en el directoio principal. Eso es que lo tienes mal puesto. Revisa la ruta que pone como < y >...


* Quiero cambiar el mundo, pero estoy seguro de que no me darían el código fuente.
* No estoy tratando de destruir a Microsoft. Ese será tan solo un efecto colateral no intencionado.
* Si compila esta bien, si arranca es perfecto.

¡Wiki elhacker.net!
Un saludo

Dunkancito2236

Tengo los directorios exelentes, algo muy raro es que lo borro y sigue tirando el mismo error, ajajaj, es decir yo cree el proyecto en c::b con solo tener el main.cpp y el .h, pero no creo que tenga que ver :/ ...

Littlehorse

#3
Prueba creando un nuevo proyecto o dale a rebuild.

Agregaste los archivos y carpetas al directorio "include" del compilador que estés usando con C::B? especifica en que directorio has agregado los archivos.

Si agregaste los archivos y carpetas donde tienes tus archivos fuente, incluye los archivos de cabecera con comillas.

Código (cpp) [Seleccionar]
#include "boost/algorithm/string.hpp"

Saludos
An expert is a man who has made all the mistakes which can be made, in a very narrow field.

Garfield07

Aparte de lo del proyecto, que habría sido muy sencillo, me ha escrito por PM; creo que ya está solucionado.
Al final el problema que tenía era que el compiler no le encontraba la librería debido a que no la tenía en el sitio adecuado. Le dije por PM que buscase stdio.h en su sistema y que metiese ahí sus librerías. Funcionó ;)
Lo escribo por si alguien tiene un problema parecido...


* Quiero cambiar el mundo, pero estoy seguro de que no me darían el código fuente.
* No estoy tratando de destruir a Microsoft. Ese será tan solo un efecto colateral no intencionado.
* Si compila esta bien, si arranca es perfecto.

¡Wiki elhacker.net!
Un saludo