SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 C++ Debug Projects
-
However, you can use a unit test framework like GoogleTest or Catch2 whic creates a main() function for you which allows you to run single functions, as long as they have been created through some preprocessor macros. Then you can use a VS Code test adapter like this or this which may let you run a single test by right clicking it directly in VS Code.
-
Catch
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Unit test coverage by Catch2 framework.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
If you just want to do some quick benchmarks, you can just use std::chrono::high_resolution_clock::now(). Call it before the code that you are benchmarking and then immediately after. Take them away and you have your duration. If you want to use a proper benchmarking tool then I can totally recommend Google Benchmark. Fantastic benchmarking tool. Honourable mention would be Quick Bench which is an online tool that uses Google Benchmark.
-
Do the README and tutorial not explain it well enough? It's a framework for automated unit testing.
-
I've used backward-cpp for printing stack traces and I'm very satisfied!
-
-
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
-
-
-
Project mention: Like seriously why does not one does it ? | reddit.com/r/ProgrammerHumor | 2022-12-17
Only cool framework in my opinion. I wish I had the guts to delve so deeply into Variadic Macros.
-
RemoteDebug
Library for Arduino to debug projects over WiFi, with web app or telnet, with print commands like Serial Monitor
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Debug related posts
- Seeking Improve Advice on my C++ Network Library
- Question about Doctest.h
- Doctest – C++ Testing Framework
- Catch2 added SKIP (and more built-in matchers)
- snitch v1.0 -- A lightweight C++20 testing framework
- Advice on custom assertion libraries
- IDE for CPP(leetcode)
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59cb98f0>
www.saashub.com | 9 Feb 2023
Index
What are some of the best open-source Debug projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Google Test | 28,953 |
2 | Catch | 16,191 |
3 | benchmark | 7,206 |
4 | doctest | 4,542 |
5 | backward-cpp | 2,872 |
6 | easy_profiler | 1,843 |
7 | seer | 1,360 |
8 | CppUTest | 1,165 |
9 | VLD | 899 |
10 | Celero | 731 |
11 | utest.h | 590 |
12 | fff | 561 |
13 | RemoteDebug | 555 |
14 | UnitTest++ | 509 |
15 | hayai | 361 |
16 | Boost.Test | 134 |
17 | Nonius | 92 |
18 | RR4J | 18 |