2012-04-10 13 views
8

Deseo utilizar la biblioteca cpp-netlib en un proyecto mío C++ que se ejecute en Windows. He seguido estrictamente las instrucciones en http://cpp-netlib.github.com/getting_started.html hasta la sección "Obteniendo CMake", que es donde Dejé de entender las instrucciones. Es CMake de hecho no obligatorio? Si es así, ¿cuáles son los pasos exactos necesarios para poder usar la biblioteca en mis proyectos?Uso de cpp-netlib en un proyecto de C++ en Windows

Si alguien pudiera proporcionarme las instrucciones aquí, o referirme a una guía detallada, sería genial. Google no me ayudó mucho.

+0

¿Terminaste descifrando esto? Estoy tratando de usar esto también. – baruch

+0

Desafortunadamente no. Finalmente usamos una tecnología diferente. – user181218

+0

Actualizado [enlace a la última guía de introducción] (http://cpp-netlib.org/0.10.1/getting_started.html#getting-started). – ladenedge

Respuesta

9

El mismo problema aquí:

lo tengo ir con

Desde el directorio Me deshice de CPP-Netlib-0.9.4 en

cd .. 
mkdir cpp-netlib-build 
cd cpp-netlib-build 
cmake.exe -G "Visual Studio 10" -DBOOST_ROOT:string="C:\Dev\Boost\boost_1_51_0" ../cpp-netlib-0.9.4 

(Sus caminos puede variar) Este puebla el directorio cpp-netlib-build con una solución VS10 y proyectos.

+0

Me gustó mucho el uso de Boost por parte de cpp-netlib y la estructura de su API, pero al final opté por [Poco] (http://pocoproject.org/). –

+0

En lugar de -DBOOST_ROOT: string Tuve que especificar -DBOOST_INCLUDEDIR: string y -DBOOST_LIBRARYDIR: string por separado. Además, "G" Visual Studio 11 "trabajó con VS2012. –

+0

Los proyectos de VS generados no especificaron BOOST_LIBRARYDIR como una carpeta de biblioteca adicional, tuve que agregarla manualmente a todos los proyectos. –

Cuestiones relacionadas