link error
A build failure from the linker: a name is missing or defined twice.
A link error happens after every file has compiled: a symbol is used but defined nowhere ("undefined reference", "unresolved external symbol"), or defined in more than one object file.
See also