2013-08-08 4 views
3

J'essaye de compiler l'asio sans la bibliothèque boost. http://think-async.com/Asio/Documentationcompilation de la bibliothèque asio sans boost

, je l'ai fait

./configure --prefix=/raspberry/asio/product 

et je suis erreur

checking boost/noncopyable.hpp usability... no 
checking boost/noncopyable.hpp presence... no 
checking for boost/noncopyable.hpp... no 
Can't find boost headers. Please check the location of the boost 
distribution and rerun configure using the --with-boost=DIR option. 

Je pensais que ce asio ne nécessite pas coup de pouce. Donc, ensuite j'attrape la librairie d'asio avec boost et attrape le dossier boost et le place dans le dossier asio (non boost).

mais cela me donne toujours la même erreur.

+0

Qu'essayez-vous de configurer et de construire? La bibliothèque Asio est en-tête seulement, il n'y a rien à compiler. –

Répondre

0

Le Building ASIO nécessite les en-têtes boost. Installer le boost sur le système est le moyen le plus simple, mais vous pouvez aussi faire une installation locale (dans l'un de vos répertoires) et y faire référence.

+0

Comment puis-je pointer pour augmenter la construction lorsque je construis des asio? ./configure --prefix =/asio/produit --xxx =/asio_boost/compilé/include. Qu'est-ce que --xxx? – lilzz

+0

Ce n'est plus vrai, voir: http://think-async.com/Asio/AsioStandalone –

7
./configure --prefix=/raspberry/asio/product --without-boost