web-dev-qa-db-fra.com

Augmenter l'installation de la bibliothèque c ++

Je ne suis pas familier avec la technique de construction habituelle sous Linux, j'utilise la bibliothèque boost c ++. N'importe quel corps peut me guider dans l'installation et la configuration de la bibliothèque boost c ++. Merci d'avance 

18
Rajesh Kumar J

Mon environnement est Linux Fedora 15. On peut facilement y installer boost en tapant,

$ yum install boost-devel

Après l'installation, vous trouverez boost sous /usr/include/boost/.

Cependant, si vous courez,

$yum install boost

vous ne trouverez que .so de boost sous /usr/lib/, comme /usr/lib/libboost_timer.so.1.48.0.

37
Hong

Ce n'est pas grave si vous n'êtes pas familiarisé avec la technique de construction habituelle, car Boost n'utilise pas la technique de construction habituelle. Suivez les instructions de la documentation "Getting Started" . Assurez-vous de lire jusqu'au bas de la page. Le lien vers les instructions spécifiques à Unix est tout en bas.

Pour la plupart des parties de Boost, l'installation est synonyme de décompresser l'archive dans votre répertoire d'inclusion préféré. Les autres parties de Boost nécessitent une compilation. Allez dans le répertoire d’installation de Boost, exécutez ./bootstrap.sh, puis exécutez ./bjam install.

11
Rob Kennedy

en fonction de la distribution Linux que vous utilisez, vous constaterez probablement que boost est déjà construit et empaqueté pour vous, par exemple. sur Fedora "yum install boost"

2
Chris Card

La réponse de Rob Kennedy est toujours valable, sauf que c'est recommandé maintenant d'installer avec ./b2 au lieu de ./bjam.

1
Neyroman