Не става автоматично
бтв, добре е да правиш разлика между декларация и дефиниция.
Един обект може да го декларираш многократно (стига да не променяш декларацията). На практика трябва да го декларираш във всеки файл в който го ползваш, точно заради това декларациите се изнасят в хедър файл, иначе ще имаш тафталогия...
Дефиницията на обекта, обаче трябва да е само една, т.е. в един единствен файл.