J'utilise boost build dans mon projet et maintenant je veux utiliser boost date_time. J'ai googlé et trouvé qu'il devrait (probablement) être utilisé de cette façon:boost build site-config.jam sur gentoo
exe test : test.cpp /boost/date_time//date_time ;
mais je reçois ce message:
error: Unable to find file or target named
error: '/boost/date_time//date_time'
error: referred from project at
error: '.'
(quand j'utilise -lboost_date_time
comme gcc manuellement, il fonctionne correctement) Je pensais que la bibliothèque a Oly à ajouter au site config.jam, donc j'essayé d'ajouter ceci:
project /boost/date_time ;
lib date_time ;
mais il n'a pas d'effet.
Qu'est-ce que je fais de mal?
Thaks
Edit: Je ne suis pas à la recherche d'une solution qui fonctionne. J'ai besoin de quelque chose qui fonctionnera pour tout le monde avec l'installation correcte des bibliothèques boost.build et boost.
Merci pour la réponse. Cela fonctionne, mais est-ce la bonne façon de spécifier les bibliothèques de boost prédéfinies? La chose que j'essaye de faire est que quand quelqu'un avec l'installation fraîche (et correcte) de construction de poussée tire mon projet, il devrait juste compiler. Je vais devoir ajouter ceci à la question :-) – cube
Je suis à peu près sûr que ça fonctionnera si quelqu'un a installé boost_date_time, mais je ne pourrais pas dire si ce sont les meilleures pratiques. Vous pourriez avoir plus de traction sur une liste de diffusion boost: http://www.boost.org/community/groups.html#jamboost –