首頁  >  文章  >  後端開發  >  在哪裡可以找到官方 Boost.Process 函式庫?

在哪裡可以找到官方 Boost.Process 函式庫?

Susan Sarandon
Susan Sarandon原創
2024-11-03 12:08:29785瀏覽

Where Can I Find the Official Boost.Process Library?

Boost.Process 的奧秘

您正在尋找 Boost.Process,一個用於執行程式並檢索其輸出交叉的庫平台?令人驚訝的是,這並不是您在 boost.org 上所期望的地方。謎團即將揭開......

Boost.Process 曾經是一個由 Julio M. Merino Vidal 維護的外部非官方函式庫。然而,這種情況已經改變了!

官方 Boost 庫

自 2016 年 11 月起,Boost.Process 成為官方 Boost 庫。現在它是 Boost 1.64 的一部分,於 2017 年 4 月發布。可在 http://www.boost.org/doc/libs/1_64_0/doc/html/process.html 找到其文件。

歷史版本

在正式納入之前,Boost.Process 經歷了多個版本。以下是一些值得注意的:

  • 版本0.5 (2012): 下載網址:http://www.highscore.de/boost/process0.5/process.zip ;手冊位於http://www.highscore.de/boost/process0.5/index.html。
  • 版本GSOC2010:下載http://www.highscore.de/boost /gsoc2010/process.zip;手冊位於http://www.highscore.de/boost/gsoc2010/ 。
  • 版本0.31(早期Boost Sandbox):下載http://www.highscore.de/boost /行程.zip;手冊位於http://www.highscore.de/boost /process/ 和http://www.highscore.de/cpp/process/。

非官方原始碼下載

如果您還需要下載非官方原始碼,可以在GitHub 上找到:

  • 代碼:https://github.com/klemens-morgenstern/boost-process
  • 手冊:http://klemens-morgenstern.github.io/process/index.html

替代庫

雖然Boost。 Process 現在是一個很好的選擇,還有其他跨平台庫用於管理外部流程:

  • [QProcess](https://doc.qt.io/qt-5/qprocess. html)來自Qt 框架
  • [system()](https://en.cppreference.com/w/cpp/utility/system/system) 具有跨平台包裝器的標準C 函數
  • [Forkable](https://sourceforge.net/projects/forkable) 專門用於分叉子程序並控制父子關係

以上是在哪裡可以找到官方 Boost.Process 函式庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn