Boost
arrow_drop_down
Boost.Graph
M
D
C++ 14 发布于 Boost 1.18.0
类别:   容器算法迭代器

BGL 图接口和图组件是泛型的,与标准模板库 (STL) 相同。

本次发布

Jeremy Siek 和圣母大学团队。
作者
Jeremy W. Murphy
Jeremy W. Murphy
维护者

依赖项

Boost 图库

===================

使用 C++ 模板实现图遍历的通用接口。

完整文档可在 boost.org 获取。

支持、错误和功能请求

Bug 和功能请求可以通过 Github 问题页面 报告。

另请参阅

您可以通过 pull request 提交您的更改。维护人员之一会进行查看(请记住这可能需要一些时间)。

没有专门针对 Boost Graph 的邮件列表,但您可以使用通用的 Boost 邮件列表,并使用标签 [graph]。

构建状态

主分支 开发分支
Github Actions Build Status Build Status
Drone Build Status Build Status

开发

克隆整个 boost 项目,其中包含各个 Boost 项目作为子模块(参见 boost+git 文档)。

git clone https://github.com/boostorg/boost
cd boost
git submodule update --init

Boost Graph Library 位于 libs/graph/

Boost Graph Library 主要由头文件组成,但也包含一些编译过的组件。以下是构建命令

./bootstrap.sh            <- compile b2
./b2 headers              <- just installs headers
./b2                      <- build compiled components

注意: Boost Graph Library 目前无法在 Boost 自身之外单独构建。

运行测试

首先,请确保您在 libs/graph/test 目录中。您可以运行 Jamfile.v2 中列出的所有 300 多个测试,或者运行单个测试

../../../b2                        <- run all tests
../../../b2 cycle_canceling_test   <- single test

您还可以查看 回归测试报告

全部时间

Jeremy Siek
Jeremy Siek
贡献者
Jeremiah Willcock
Jeremiah Willcock
贡献者
Douglas Gregor
Douglas Gregor
贡献者
John Maddock
John Maddock
贡献者
Andrew Sutton
Andrew Sutton
贡献者
Vladimir Prus
Vladimir Prus
贡献者
K. Noel Belcourt
K. Noel Belcourt
贡献者
Beman Dawes
Beman Dawes
贡献者
Aaron Windsor
Aaron Windsor
贡献者
Dave Abrahams
Dave Abrahams
贡献者
Ronald Garcia
Ronald Garcia
贡献者
nobody
贡献者
jrmarsha
jrmarsha
贡献者
Cromwell D. Enage
Cromwell D. Enage
贡献者
Daniel James
Daniel James
贡献者
Peter Dimov
Peter Dimov
贡献者
Jan-Grimo Sobez
Jan-Grimo Sobez
贡献者
Joris van Rantwijk
贡献者
Murray Cumming
Murray Cumming
贡献者
Daan Kolthof
Daan Kolthof
贡献者
Jürgen Hunold
Jürgen Hunold
贡献者
Lie-Quan Lee
贡献者
Rene Rivera
Rene Rivera
贡献者
Eric Niebler
Eric Niebler
贡献者
Sven Gato Redsun
Sven Gato Redsun
贡献者
E Kawashima
E Kawashima
贡献者
sehe
sehe
贡献者
Sebastian Brockmeyer
Sebastian Brockmeyer
贡献者
Jakob Lykke Andersen
Jakob Lykke Andersen
贡献者
Mads Jensen
Mads Jensen
贡献者
Josef Cibulka
贡献者
Alexander Lauser
Alexander Lauser
贡献者
Marshall Clow
Marshall Clow
贡献者
Stephen Kelly
Stephen Kelly
贡献者
andrea-cassioli-maersk
andrea-cassioli-maersk
贡献者
Alec Edgington
Alec Edgington
贡献者
Gennaro Prota
贡献者
jiyi
贡献者
Valentyn Shtronda
Valentyn Shtronda
贡献者
Josh Marshall
Josh Marshall
贡献者
Andrey Semashev
Andrey Semashev
贡献者
Nicholas Edmonds
Nicholas Edmonds
贡献者
Darin Adler
贡献者
Stefan Slapeta
贡献者
yi-ji
yi-ji
贡献者
Edward Diener
Edward Diener
贡献者
Jonathan Turkanis
Jonathan Turkanis
贡献者
BenPope
BenPope
贡献者
Akira Takahashi
Akira Takahashi
贡献者
Maël Valais
Maël Valais
贡献者
Daniel Yang
贡献者
Troy D. Straszheim
Troy D. Straszheim
贡献者
Michael A. Jackson
Michael A. Jackson
贡献者
Daniela Engert
Daniela Engert
贡献者
Steven Watanabe
Steven Watanabe
贡献者
Marcel Raad
Marcel Raad
贡献者
vslashg
vslashg
贡献者
George Williams
George Williams
贡献者
Glen Fernandes
Glen Fernandes
贡献者
Guillaume Melquiond
Guillaume Melquiond
贡献者
Anthony Van Herrewege
贡献者
Murray Cumming
贡献者
Pavel I. Kryukov
Pavel I. Kryukov
贡献者
Andreas Huber
贡献者
Andy Shulman
贡献者
Matt Barr
贡献者
Arvin Schnell
Arvin Schnell
贡献者
Billy K. Poon
Billy K. Poon
贡献者
Rasmus Ahlberg
贡献者
Denis Davydov
Denis Davydov
贡献者
John Zhang
John Zhang
贡献者
Jonathan Wakely
Jonathan Wakely
贡献者
David Einstein
David Einstein
贡献者
Björn Karlsson
贡献者
Aleksey Gurtovoy
贡献者
marcinz
marcinz
贡献者
Victor A. Wagner Jr.
贡献者
Mateusz Polnik
Mateusz Polnik
贡献者
Justin Viiret
Justin Viiret
贡献者
Caleb Epstein
贡献者
Kolya Matteo
Kolya Matteo
贡献者
Louis Dionne
Louis Dionne
贡献者
Viktor T
Viktor T
贡献者
mikael
mikael
贡献者
James E. King III
James E. King III
贡献者
Lorenz Breidenbach
Lorenz Breidenbach
贡献者
hermann@stamm-wilbrandt.de
贡献者
Ahmed Charles
Ahmed Charles
贡献者
Andreas Scherer
Andreas Scherer
贡献者
akumta
akumta
贡献者
Marc Glisse
Marc Glisse
贡献者
Arne B
贡献者
felix
felix
贡献者
Jared Grubb
Jared Grubb
贡献者
Daniel J. H
Daniel J. H
贡献者
Ola Nilsson
Ola Nilsson
贡献者
coderakki
coderakki
贡献者
Derek McBlane
Derek McBlane
贡献者
l00574988
贡献者
Bruno Martinez
Bruno Martinez
贡献者
Joel de Guzman
Joel de Guzman
贡献者
Matt Pulver
Matt Pulver
贡献者
Tuukka Norri
Tuukka Norri
贡献者
Bryce Adelstein-Lelbach
Bryce Adelstein-Lelbach
贡献者
Jens Maurer
Jens Maurer
贡献者
Antony Polukhin
Antony Polukhin
贡献者
Pavel Samolysov
贡献者
Jean-Michaël Celerier
Jean-Michaël Celerier
贡献者
Alexander Grund
Alexander Grund
贡献者
Neil Groves
Neil Groves
贡献者
Joaquin M. López Muñoz
Joaquin M. López Muñoz
贡献者
Romain Geissler
Romain Geissler
贡献者
Jurko Gospodnetić
Jurko Gospodnetić
贡献者
Tinko Bartels
Tinko Bartels
贡献者
etienneINSA
etienneINSA
贡献者
Shoaib Meenai
Shoaib Meenai
贡献者
hlynurf
hlynurf
贡献者
Nik Reiman
Nik Reiman
贡献者
Kohei Takahashi
Kohei Takahashi
贡献者
Alex Hagen-Zanker
Alex Hagen-Zanker
贡献者
Anthony Eden
Anthony Eden
贡献者
Alexander Zaitsev
Alexander Zaitsev
贡献者
康小广
康小广
贡献者
Ciro Santilli
Ciro Santilli
贡献者
Roland Schwarz
Roland Schwarz
贡献者
Stephan Diederich
Stephan Diederich
贡献者
Katrin Leinweber
Katrin Leinweber
贡献者
Alan Somers
Alan Somers
贡献者
Jedrzej Solecki
贡献者
Stefan Hammer
贡献者
Fábio Silva
Fábio Silva
贡献者
Myles1
Myles1
贡献者
Vadim Peretokin
Vadim Peretokin
贡献者
Eugene Zelenko
贡献者
Jared Khan
Jared Khan
贡献者
Thomas Witt
Thomas Witt
贡献者
Alisdair Meredith
Alisdair Meredith
贡献者
Ashish Kumar
Ashish Kumar
贡献者
Philip Allgaier
Philip Allgaier
贡献者
char-lie
char-lie
贡献者
Vicky Vergara
Vicky Vergara
贡献者
Jesse Li
Jesse Li
贡献者
Conrad Poelman
Conrad Poelman
贡献者
Jiachen Dong
Jiachen Dong
贡献者
Georgy Guminov
贡献者
Julien DELACROIX
贡献者
Noel Belcourt
Noel Belcourt
贡献者
Francois Kritzinger
Francois Kritzinger
贡献者
ꓪꓱꓱꓠꓛꓧ
ꓪꓱꓱꓠꓛꓧ
贡献者