Answer the question
In order to leave comments, you need to log in
How to "diversify" development?
git, make, gdb, of course vim and gcc. Valgrid strace.
Once I was writing code and compiling it, and one day, on the Internet, I came across git. For me it was a revelation. Is there anything else from developer tools?
I write under and for Linux.
Answer the question
In order to leave comments, you need to log in
Intel has a much more advanced and faster vTune analyzer (similar to valgrind), but it costs money.
For the sake of interest, you can see, he has a trial period. In my opinion, it is included in the set of the Intel compiler, and is also available as a separate product. Can be used with programs built by gcc. Now the name may have changed.
Static code analyzers: PVS is paid, but there are also free versions of cppcheck, for example.
Build systems: cmake, meson
gdb is a cool thing, but most often it's faster and more pleasant to use GUI debuggers, even with reduced functionality. There are separate GUIs for gdb that are not tied to an IDE. All popular IDEs have a built-in GUI debugger.
C++20
If you only go out of the woods to the Internet once every twenty years, then perhaps the abbreviation IDE will interest you ...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question