cómo uso solo el Asio of Boost Librarysin agregando otra biblioteca? ¿Es eso posible?¿Cómo uso solo Asio de Boost Library?
En el Boost, no tienen la carpeta llamada "lib" con los * .a archivos?
cómo uso solo el Asio of Boost Librarysin agregando otra biblioteca? ¿Es eso posible?¿Cómo uso solo Asio de Boost Library?
En el Boost, no tienen la carpeta llamada "lib" con los * .a archivos?
Asio existe como como biblioteca independiente, totalmente independiente de Boost (este es el "original").
No hay necesidad de buscar juntos los bits de subdirectorios Boost si no desea utilizar Boost, sólo tiene que descargar y utilizar esa Asio. :-)
Desde Asio
es una biblioteca sólo de encabezado, no hay lib
archivos asociados a ella. Puede extraer solo los archivos de encabezado absolutamente necesarios con bcp
, que está incluido.
Boost.Asio (en contraposición a Asio) se basa en Boost.System, que no está sólo de encabezado; en consecuencia, para usarlo, se requiere cierta vinculación. – ildjarn
@ildjarn: ¿Existe la posibilidad de usar 'Boost.Asio' sin' Boost.System'? – Xeo
De hecho, mediante el uso de Asio en lugar de Boost.Asio. : -] Pero si uno quiere usar _Boost_.Asio, deben enlazar en Boost.System (y posiblemente Boost.Regex), como se indica en la [documentación] (http://www.boost.org/doc/libs/ release/doc/html/boost_asio/using.html). – ildjarn
que acabas de descargar la versión autónoma de Asio (1.48.0), y parece que tiene una necesidad de Boost (dentro de 'incluir \ asio \ detalle \ config.hpp'). ¿Me he perdido algo? ¿Un #define quizás? – icabod
@icabod define 'ASIO_STANDALONE' y asegúrese de compilar como mínimo C++ 11 –