make DEBUGGING its own section

This commit is contained in:
Sean Barrett 2016-12-18 05:02:45 -08:00 committed by GitHub
parent fb4250010e
commit e629ba6360
1 changed files with 11 additions and 6 deletions

View File

@ -99,7 +99,8 @@ as C/C++, as this is not an obstacle to most users.)
- [multithreading](#multithreading)
- [networking](#network)
- [hardware interfacing](#hardware)
- profiling, testing, etc.
- debugging, profiling, testing
- [debugging](#debugging)
- [profiling](#profiling)
- [unit testing etc.](#tests)
- other
@ -155,7 +156,15 @@ as C/C++, as this is not an obstacle to most users.)
| [chobo-shl](https://github.com/Chobolabs/chobo-shl) | MIT | C++ |**1**| several C++11 standard contaner like libraries and helpers
| [libpqueue](https://github.com/vy/libpqueue) | BSD |C/C++| 2 | priority queue (heap)
#files & filenames
# debugging
| library | license | API |files| description
| --------------------------------------------------------------------- |:--------------------:|:---:|:---:| -----------
| [loguru](https://github.com/emilk/loguru) | **public domain** | C++ |**1**| flexible logging
| [pempek_assert.cpp](https://github.com/gpakosz/Assert) | **WTFPLv2** | C++ | 2 | flexible assertions
| [debug-assert](https://github.com/foonathan/debug_assert) | zlib | C++ |**1**| modular assertion macro
| [dbgtools](https://github.com/wc-duck/dbgtools) | zlib |C/C++| 2 | cross-platform debug util libraries
# files & filenames
| library | license | API |files| description
| --------------------------------------------------------------------- |:--------------------:|:---:|:---:| -----------
|**[DG_misc.h](https://github.com/DanielGibson/Snippets/)** | **public domain** |C/C++|**1**| Daniel Gibson's stb.h-esque cross-platform helpers: path/file, strings
@ -305,7 +314,6 @@ as C/C++, as this is not an obstacle to most users.)
#tests
| library | license | API |files| description
| --------------------------------------------------------------------- |:--------------------:|:---:|:---:| -----------
| [pempek_assert.cpp](https://github.com/gpakosz/Assert) | **WTFPLv2** | C++ | 2 | flexible assertions
| [utest](https://github.com/evolutional/utest) | MIT |C/C++|**1**| unit testing
| [catch](https://github.com/philsquared/Catch) | Boost | C++ |**1**| unit testing
| [doctest](https://github.com/onqtam/doctest) | MIT | C++ |**1**| unit testing
@ -346,11 +354,8 @@ as C/C++, as this is not an obstacle to most users.)
| library | license | API |files| description
| --------------------------------------------------------------------- |:--------------------:|:---:|:---:| -----------
| [MakeID.h](http://www.humus.name/3D/MakeID.h) | **public domain** | C++ |**1**| allocate/deallocate small integer IDs efficiently
| [loguru](https://github.com/emilk/loguru) | **public domain** | C++ |**1**| flexible logging
| [tinyformat](https://github.com/c42f/tinyformat) | Boost | C++ |**1**| typesafe printf
| [visit_struct](https://github.com/cbeck88/visit_struct) | Boost | C++ | 2 | struct-field reflection
| [debug-assert](https://github.com/foonathan/debug_assert) | zlib | C++ |**1**| modular assertion macro
| [dbgtools](https://github.com/wc-duck/dbgtools) | zlib |C/C++| 2 | cross-platform debug util libraries
| [stmr](https://github.com/wooorm/stmr.c) | MIT | C | 2 | extract English word stems
| [levenshtein](https://github.com/wooorm/levenshtein.c) | MIT | C | 2 | compute edit distance between two strings
| [tinytime](https://github.com/RandyGaul/tinyheaders) | zlib |C/C++|**1**| quick-and-dirty time elapsed time