Heim > Backend-Entwicklung > C++ > Boost.Process: Wo finde ich die offizielle Bibliothek?

Boost.Process: Wo finde ich die offizielle Bibliothek?

DDD
Freigeben: 2024-10-27 10:31:30
Original
1083 Leute haben es durchsucht

Boost.Process: Where Can I Find the Official Library?

Wo ist der offizielle Boost.Process?

Boost.Process, eine plattformübergreifende Bibliothek zum Ausführen und Interagieren mit externen Prozessen in C , hat kürzlich aufgrund seines Werts im Boost-Ökosystem große Aufmerksamkeit erregt. Obwohl die Bibliothek offensichtlich nicht auf der Boost-Website zu finden ist, existiert sie tatsächlich.

Offizieller Boost.Process

Am 9. November 2016 wurde Boost.Process zur Aufnahme angenommen Schub. Es ist seitdem in Boost 1.64 enthalten, das am 19. April 2017 veröffentlicht wurde. Die Dokumentation für Boost.Process finden Sie jetzt unter http://www.boost.org/doc/libs/1_64_0/doc/html/process.html.

Inoffizieller Boost.Process

Vor seiner offiziellen Aufnahme pflegte Julio M. Merino Vidal eine inoffizielle Version von Boost.Process. Quellen für diese Version sind auf GitHub verfügbar:

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

Zusätzliche plattformübergreifende Bibliotheken

Neben Boost.Process können auch andere plattformübergreifende Bibliotheken verwendet werden Verwaltung externer Prozesse, einschließlich:

  • Poco::Process
  • Qt::Process
  • CppProcess

Jede Bibliothek bietet einzigartige Funktionen und Implementierungsdetails. Es wird empfohlen, sie weiter zu recherchieren, um herauszufinden, welche für bestimmte Anforderungen am besten geeignet ist.

Historische Perspektive

Die Entwicklung von Boost.Process wurde auf der Website http dokumentiert ://www.highscore.de/cpp/process/#introduction. Im Laufe der Zeit existierten verschiedene Versionen der Bibliothek, darunter:

  • Version 0.5 (2012)
  • Version GSOC2010
  • Version 0.31
  • I.S. Versionen 0.1-0.4
  • Inoffizielle Version von Julio M. Merino Vidal

Diese Versionen sind in unterschiedlichem Maße miteinander inkompatibel. Mit der Einbindung in Boost bietet Boost.Process nun eine stabile und standardisierte Lösung für plattformübergreifendes Prozessmanagement in C.

Das obige ist der detaillierte Inhalt vonBoost.Process: Wo finde ich die offizielle 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage