Где я могу получить информацию о компоновщике C / C ++ в Visual Studio? - PullRequest
1 голос
/ 03 августа 2009

Я хотел бы узнать больше о проблемах компоновщика C / C ++ и их устранении в Visual Studio. Время от времени возникали проблемы с компоновщиком, и они действительно раздражают, поскольку вы получаете такую ​​ограниченную информацию из сообщений об ошибках компоновщика. Я видел несколько не очень подробных статей по MSDN, но ничего глубже.

Где найти хороший источник информации о компоновщике? Может быть, книга, веб-сайт или некоторые подробные сообщения в блоге? Существуют ли полезные утилиты, помогающие устранять неполадки компоновщика? Бродить по мусорной корзине несколько хуже, чем удовлетворять.

1 Ответ

4 голосов
/ 03 августа 2009

Для общего понимания линкеров прочитайте книгу «Линкеры и загрузчики». Вы можете прочитать это онлайн: http://www.iecc.com/linker/.

Я думаю, что углубленный анализ только исполняемых файлов Windows будет очень полезен:
http://msdn.microsoft.com/en-us/magazine/cc301805.aspx
http://msdn.microsoft.com/en-us/magazine/cc301808.aspx

И, конечно же, документация: http://msdn.microsoft.com/en-us/library/y0zzbyt4.aspx.

...