почему зависимость проекта влияет на настройки компоновщика - PullRequest
0 голосов
/ 04 декабря 2009

есть идеи, почему зависимость проекта (Visual Studio) влияет на настройки компоновщика (C ++)? Я подумал, что достаточно проверить настройки компоновщика (дополнительные зависят ...) или прагму в исходном коде. Это не большая проблема, мне просто любопытно. Спасибо.

Ответы [ 2 ]

1 голос
/ 04 декабря 2009

Если вы правильно установили зависимости проекта, вам не нужно добавлять дополнительные зависимости на вкладке компоновщика. Более того, правильно установленные зависимости гарантируют, что соответствующая конфигурация сборки будет связана, а не то, что вам нужно будет установить правильные дополнительные каталоги в компоновщике.

В общем случае лучше использовать зависимости проекта для организации связей, где это возможно, и добавлять только действительно «дополнительные» библиотеки непосредственно на вкладку компоновщика.

1 голос
/ 04 декабря 2009

Если я правильно понимаю, вы имеете в виду функцию, которая, когда вы проверяете проект B как зависимость проекта A, B связывается с A. Это просто для удобства. В этом случае Visual Studio знает, что она должна проверить B на наличие изменений (и перестроить, если необходимо), если A получит сборку. Это действительно просто удобство.

...