Heim > Backend-Entwicklung > C++ > Hauptteil

Wo finde ich die offizielle Boost.Process-Bibliothek?

Susan Sarandon
Freigeben: 2024-11-03 12:08:29
Original
784 Leute haben es durchsucht

Where Can I Find the Official Boost.Process Library?

Das Geheimnis von Boost.Process

Sie suchen nach Boost.Process, einer Bibliothek zum Ausführen von Programmen und zum Abrufen ihrer Ausgabe übergreifend. Plattform? Überraschenderweise ist es auf boost.org nicht dort, wo man es erwarten würde. Das Geheimnis lüftet sich...

Boost.Process war einst eine externe, inoffizielle Bibliothek, die von Julio M. Merino Vidal verwaltet wurde. Dies hat sich jedoch geändert!

Offizielle Boost-Bibliothek

Seit November 2016 ist Boost.Process eine offizielle Boost-Bibliothek. Es ist jetzt Teil von Boost 1.64, das im April 2017 veröffentlicht wurde. Die Dokumentation finden Sie unter http://www.boost.org/doc/libs/1_64_0/doc/html/process.html.

Historisch Versionen

Vor seiner offiziellen Aufnahme durchlief Boost.Process mehrere Versionen. Hier sind einige bemerkenswerte:

  • Version 0.5 (2012): Download unter http://www.highscore.de/boost/process0.5/process.zip; Handbuch unter http://www.highscore.de/boost/process0.5/index.html.
  • Version GSOC2010:Download unter http://www.highscore.de/boost /gsoc2010/process.zip; Handbuch unter http://www.highscore.de/boost/gsoc2010/.
  • Version 0.31 (frühe Boost Sandbox):Download unter http://www.highscore.de/boost /process.zip; Handbücher unter http://www.highscore.de/boost/process/ und http://www.highscore.de/cpp/process/.

Inoffizieller Quell-Download

Falls Sie die inoffiziellen Quellen noch herunterladen müssen, finden Sie diese auf GitHub:

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

Alternative Bibliotheken

While Boost. Process ist jetzt eine ausgezeichnete Wahl, es gibt andere plattformübergreifende Bibliotheken zur Verwaltung externer Prozesse:

  • [QProcess](https://doc.qt.io/qt-5/qprocess.html) aus dem Qt-Framework
  • [system()](https://en.cppreference.com/w/cpp/utility/system/system) Standard-C-Funktion mit plattformübergreifenden Wrappern
  • [Forkable](https://sourceforge.net/projects/forkable) ist auf das Forken untergeordneter Prozesse mit Kontrolle über Eltern-Kind-Beziehungen spezialisiert

Das obige ist der detaillierte Inhalt vonWo finde ich die offizielle Boost.Process-Bibliothek?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage