Auto-linking is a mechanism for automatically determining which libraries to link to while building a C, C++ or Obj-C program. It is activated by means of <code>#pragma comment(lib, <name>)</code> statements in the header files of the library, or <code>@import <name></code>, depending on the compiler.
Most Windows compilers support auto-linking, as does Clang, while GCC does not support auto-linking.