Fixing 'usr/bin/ld: cannot find -l...' in C++: Understanding Library Linking | CodeTrail