[TC] VS 2008. Как расшифровывать информацию об ошибках

Здравствуйте, уважаемые!
При построении решения открывается большое окно с результатами. Мне, разумеется,
там практически ничего не понятно. К примеру, в любой среде разработки пишется
строка, в которой обнаружена ошибка. Здесь я либо ее не вижу, либо не понимаю,
что это указание на строку. Пример:
Компоновка...
stdafx.obj : error LNK2005: _main уже определен в lkf_vcc.obj
stdafx.obj : error LNK2005: "void __cdecl Exit(int)" (?Exit@@YAXH@Z) уже определен
в lkf_vcc.obj
D:\мои документы\Visual Studio 2008\Projects\Project1\lkf_vcc\Debug\lkf_vcc.exe
: fatal error LNK1169: обнаружен многократно определенный символ - один или более
Результаты
В итоге - три ошибки, но где их хотя бы посмотреть - :-O
Грызунов Александр Викторович (программист)
Самарская областная библиотека для слепых
Приветствую всех.
Эта строка означает, что начался этап компоновки (линковки). На этом этапе не
существует никаких исходных файлов, поэтому понятие "номер строки в исходном
файле" для человека утрачивает всякий смысл.
[...]
более
Что здесь непонятного?
В двух объектных файлах встречается функция с одинаковым именем main (в объектных
файлах имя преобразовано к _main). Компоновщик пытается избежать раздвоения сознания
:-)
Успехов. Анатолий.