A video covering these resources can be found here
Perf, Valgrind, Address Santizer
See Lab 1 Slides
- CAEN Linux valgrind
- CAEN Perf
- CAEN Address Sanitizer
Linux CAEN, rsync/scp, terminal commands, linux and WSL gdb, Mac LLDB
- Command line basics
- Linux CAEN tutorial
- Transfering files to CAEN
- Editing files on command line using VIM
- Debug on CAEN command line using GDB
- Debug on Mac command line using LLDB
Git
- Git version control basics
- GitHub desktop GUI: install
- Using GitHub on CAEN
- option 1 HTTPS personal token
- option 2 SSH key
- Git through GitHub tutorial
Optimization tips
- General guide for optimization
- C++ optimization tips
- STL algorithms tips