Maison > développement back-end > C++ > Où puis-je trouver la bibliothèque officielle Boost.Process ?

Où puis-je trouver la bibliothèque officielle Boost.Process ?

Susan Sarandon
Libérer: 2024-11-03 12:08:29
original
863 Les gens l'ont consulté

Where Can I Find the Official Boost.Process Library?

Le mystère de Boost.Process

Vous recherchez Boost.Process, une bibliothèque pour exécuter des programmes et récupérer leur sortie croisée- plate-forme? Étonnamment, ce n'est pas là où on l'attend sur boost.org. Le mystère se dévoile...

Boost.Process était autrefois une bibliothèque externe non officielle gérée par Julio M. Merino Vidal. Cependant, cela a changé !

Bibliothèque officielle Boost

Depuis novembre 2016, Boost.Process est devenue une bibliothèque Boost officielle. Il fait désormais partie de Boost 1.64, sorti en avril 2017. Retrouvez sa documentation sur http://www.boost.org/doc/libs/1_64_0/doc/html/process.html.

Historique Versions

Avant son inclusion officielle, Boost.Process est passé par plusieurs versions. En voici quelques-unes remarquables :

  • Version 0.5 (2012) : Téléchargez sur http://www.highscore.de/boost/process0.5/process.zip ; Manuel sur http://www.highscore.de/boost/process0.5/index.html.
  • Version GSOC2010 :Télécharger sur http://www.highscore.de/boost /gsoc2010/process.zip ; Manuel sur http://www.highscore.de/boost/gsoc2010/.
  • Version 0.31 (première Boost Sandbox) : Téléchargez sur http://www.highscore.de/boost /process.zip; Manuels sur http://www.highscore.de/boost/process/ et http://www.highscore.de/cpp/process/.

Téléchargement de source non officiel

Si vous avez encore besoin de télécharger les sources non officielles, vous pouvez les trouver sur GitHub :

  • Code : https://github.com/klemens-morgenstern/boost-process
  • Manuel : http://klemens-morgenstern.github.io/process/index.html

Bibliothèques alternatives

Pendant que Boost. Process est désormais un excellent choix, il existe d'autres bibliothèques multiplateformes pour gérer les processus externes :

  • [QProcess](https://doc.qt.io/qt-5/qprocess.html) à partir du framework Qt
  • [system()](https://en.cppreference.com/w/cpp/utility/system/system) fonction C standard avec wrappers multiplateformes
  • [Forkable](https://sourceforge.net/projects/forkable) spécialisé dans la création de processus enfants avec contrôle des relations parent-enfant

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal