Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 21st_century_c [2019/07/14 10:59] – [Packages] rpjday | 21st_century_c [2019/07/16 14:51] (current) – [Look into] rpjday | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| * gcc/clang | * gcc/clang | ||
| - | * gdb | + | * gdb (others?), lldb |
| * valgrind | * valgrind | ||
| * gprof | * gprof | ||
| * make | * make | ||
| - | * autotools | + | * autotools |
| * pkg-config | * pkg-config | ||
| * lint/splint | * lint/splint | ||
| + | * meld(?) | ||
| + | * vagrant/ | ||
| ==== Look into ==== | ==== Look into ==== | ||
| + | * designated initializers | ||
| + | * '' | ||
| + | * '' | ||
| * static analyzers | * static analyzers | ||
| * specific development libraries | * specific development libraries | ||
| Line 25: | Line 30: | ||
| * OpenMP | * OpenMP | ||
| * atomic variables | * atomic variables | ||
| + | * gcov | ||
| + | * linking (dlopen/ | ||
| - | ===== Compilation | + | ===== Compilation |
| - | * compiler flags | + | * install 3rd party libraries |
| - | * library | + | * specify compiler and library |
| - | * actual | + | * select |
| + | |||
| + | ===== Various links ===== | ||
| + | |||
| + | * [[https:// | ||